map<int, int> m;  // 아무것도 추가안한 상태

cout << m.size() << endl;  // size : 0

if(m[0] == 0)

{

cout << m.size() << endl; // size : 1

}


이렇게 컴파일 하면 

map에 아무것도 없는데 조건문에서 index접근할 때에 Crash안나고 map사이즈가 한 개 추가되나요??