1
2
3
4
5
6
7
8
9
10
11
12
13
    map<string, aaa*> mA;
    map < string, aaa*>::iterator iA;
 
    iA = mA.find("aw");
 
 
    if (iA == mA.end())
    {
        int a = 0;
    }
 
 
    iA = mA.end();
cs




반복자 iA 에다 find로 키값 없는거 넣으니까


iA가 가리키는건 무조건 end()가 되는거 같은데


이프문 안에도 들어가버리고 직접 end도 넣어봤는데 


키값은 문자열오류, 세컨드는 0xdcdcdc..로 find 했을 때랑 엔드 넣었을 때랑 같음.. 이게 end() 임? 마지막 원소 다음째가 0xdcdcdc ??