std-pair

    3

    4답변

    이 내가 할 것을 목표로하고 무엇을 ... vector < pair<vector<int>,int> > var_name (x, pair <vector<int>(y),int>); x는 벡터 var_name 반와 y의 크기 은 내부 벡터의 크기 쌍. 쌍 템플리트는 상수 만 허용하기 때문에 위의 명령문은 작동하지 않습니다. 어떻게 내 벡터 크기를 각각 x와 y

    3

    1답변

    나는 한 쌍의 std :: vector가 있다고 가정합니다. 효율적으로 어떻게 std :: find 메서드를 사용하여 벡터의 적어도 하나의 요소가 (false, false)와 같지 않은지 확인하십시오. 감사

    16

    2답변

    내 코드 : typedef pair<int,int> Pair tr1::unordered_map<Pair,bool> h; h.insert(make_pair(Pair(0,0),true)); Erorr 내가 수정해야 undefined reference to `std::tr1::hash<std::pair<int, int> >::operator

    4

    4답변

    그래서지도 const_iterator를 에뮬레이트하는 스마트 반복기가 있으며 내부적으로 반환 유형을 만들어야합니다. 분명히, 나는 그것을 수정해야하기 때문에 pair<Key, Value>을 저장하고 싶다. (동시에 수정할 필요가있다.) 동시에 dereference 함수를 pair<const Key, Value> (실제로는 const pair<const Ke

    3

    1답변

    내가 myPair 개체의 vector을 가지고 pair pair <string, int> myPair; 있습니다. pair 즉 정수의 두 번째 값에 make_heap을 사용하여 최소 힙으로 변환해야합니다. 어떻게해야합니까? 비교 연산을 정의하는 방법에 대해서는 잘 모르겠습니다. I know I need something like this for heap

    1

    6답변

    그래서 나는 요소 구조체 포인터를 int의 쌍입니다 벡터를 만들려고, 나는 ...이 불가능 할 수 있다고 생각하기 시작하고있어 가정하자 나는 다음과 같은 구조체가 : struct node{ string str; int size; node *child[3]; node(string str1):str(str1){ size =

    2

    1답변

    새로 삽입 된 쌍의 쌍을지도에 정확하고 효율적으로 반환하려면 어떻게해야합니까? 내가지도에서 "진짜 쌍"에서 변경되지 않습니다 RET의 변화 어떤 inline pair<unsigned int, T> *createObj(unsigned int UID){ static pair<unsigned int, T> ret; objList.insert(

    32

    7답변

    의 벡터에 추가 I는 같은 pair의 vector 있습니다 revenue[i].first = "string"; revenue[i].second = map[i].second; 그러나 수익 가입일 : vector<pair<string,double>> revenue; 내가 문자열이 같은 맵에서 두 번 추가 할 초기화되지 않으면 범위를 벗어난 오류가 발생

    0

    1답변

    * 업데이트 : * 마지막으로 문제가 있습니다. 문제는 다음과 같습니다. pair<int,int> *findPair(){ pair<int,int> *t = new pair<int,int> [10]; for(int i=0;i<11;i++) // error here { t[i].first =1; t[i].seco

    12

    3답변

    vector을 pair.first 인 std::string과 비교하면 어떻게 분류 할 수 있습니까? (정적 비교 기능을 제공하지 않고 부스트를 사용하지 않음).