iterator

    0

    2답변

    가 나는 표준이 : :지도는 기존 MFC 응용 프로그램에서 thusly 히 선언 MFC 응용 프로그램에서 반복하지 CNutrientInfo의 인스턴스와 다음 표준에 삽입 :지도처럼 : m_NutrientMapInfo.insert(NUTRIENT_INFO_PAIR(nutrient.GetId(), nutrient)); 성병이 ::지도 이제 데이터베이스에 의

    3

    5답변

    저는 C++에서 특정 유형의 요소를 반복 할 수있는 반복자를 원합니다. 다음 예제에서는 SubType 인스턴스 인 요소에 대해서만 반복하려고합니다. vector<Type*> the_vector; the_vector.push_back(new Type(1)); the_vector.push_back(new SubType(2)); //SubType derive

    11

    2답변

    Iterator를 전달하고 다른 함수로 전달해야하지만 특정 요소를 건너 뛰도록 필터링했습니다 (포인터 범위이므로 NULL 포인터를 필터링해야합니다). "stl 필터 반복기"검색 방법을 보려면 boost::filter_iterator이 나타났습니다. 멋지게 보이고 사용할 수 있지만 좋은 오래된 STL로도 할 수 있을까요? 물론 새로운 컨테이너에 요소를 복사하

    2

    2답변

    현재 POI를 사용하여 Word 문서 묶음에서 텍스트를 추출하려고하는데 문서에 포함 된 항목을 결정할 수 있어야합니다. 나는 문서 루트를 당기고 첫 번째 엔트리를 가져올 수 있었지만 모든 엔트리를 볼 수 있기를 원했습니다. getEntries() 메서드는이 기능을 제공하는 것 같지만, 나는 그들을 빼내기 위해 getViewableIterator()을 사용하

    22

    4답변

    가능한 중복 : C++ Best way to check if an iterator is valid 내가 이런 식으로 뭔가를 할 : std::vector<int>::iterator it; // /cut/ search for something in vector and point iterator at it. if(!it) //check whether foun

    8

    2답변

    새 노드가 추가 또는 삭제되지 않은 목록이 있다고 가정합니다. 그러나 노드는 섞여있을 수 있습니다. 반복자를 저장하고 목록의 노드를 가리켜 나중에 임의의 시간에 액세스하는 것이 안전합니까? 편집 (추가 질문) : list :: splice()에 대한 설명서는 인수 목록에서 요소를 제거한다고 말합니다. 함수에 대한 인수와 같은 목록을 사용하여 splice를

    33

    7답변

    나는이 같은 프로토 타입 몇 가지 기능을 작성했습니다 : template <typename input_iterator> int parse_integer(input_iterator &begin, input_iterator end); 아이디어는 발신자가 문자 범위를 제공 할 것이며, 함수를 정수 값으로 문자를 해석하고 반환한다는 것입니다, 마지막으로 사용

    6

    4답변

    "모든 3 일 일요일"및 "매 월요일의 첫 번째 발생"과 같은 날짜 규칙 집합을 지정할 수있는 Java 클래스를 찾고 있습니다. 달". 무한 반복자와 같은 것을 얻을 수 있기를 원합니다. (.next()는 규칙 세트와 일치하는 다음 날짜를 반환합니다). 나는 그것을 스스로 만들 수있을 것이라고 생각하지만 캘린더는 번거롭기 때문에 이미 비슷한 것이 있어야한다

    -1

    5답변

    어떻게 std :: vector에서 임의로 삭제하면 std :: list보다 빠릅니까? 내가 속도를 높이려면 무작위 요소를 마지막 요소와 교환 한 다음 마지막 요소를 삭제하는 것입니다. 랜덤 삭제가 생성 된 이후 목록이 더 빠르다고 생각했을 것입니다. (초) for(int i = 500; i < 600; i++){ swap(vector1[i], v

    1

    5답변

    프로그램을 만들었고 vector.h #include, iterators 등을 사용합니다. 그러나 프로그램을 실행할 때 특정 상황에서 (나는 여전히 그 프로그램이 무엇인지 알아 내려고합니다.) vector.h의 98 행을 참조하는 어설 션 오류가 발생합니다. 나는 vector.h의 98 행으로 가서이있어 : #if _HAS_ITERATOR_DEBUGGING