왜 안되지 한참 고민 했건만... map은 insert를 안쓰는 거였어....
오랜만에 하니까 이런것도 날 힘들게 하는 구나.ㅋ
#include <MAP> #include <WINDOWS.H> #include <IOSTREAM> using namespace std; struct CUSTOMVERTEX { int idx; float x, y, z; }; typedef mapMAP; int main() { MAP m; CUSTOMVERTEX p; p.idx = 20; p.x = 20; p.y = 20; p.y = 30; m[20] = p; m[10].idx = 10; m[10].x = 10.0F; m[10].y = 10.0F; m[10].z = 10.0F; m[30].idx = 10; m[30].x = 10.0F; m[30].y = 10.0F; m[30].z = 10.0F; m[-10].idx = 10; m[-10].x = 10.0F; m[-10].y = 10.0F; m[-10].z = 10.0F; MAP::iterator iter; cout<< m.size() << endl; for( iter = m.begin(); iter != m.end(); iter++ ) { CUSTOMVERTEX t = iter->second; cout << (iter)->first << endl; } }
'MISCELLANEOUSNESS' 카테고리의 다른 글
Freewere] 디스크 조각모음 스크린세이버 (2) | 2009.12.04 |
---|---|
[나를 괴롭히는 잔잔한 에러들] fatal error C1010: (0) | 2009.11.05 |
[펌] PhysX 강좌 파일 (0) | 2009.11.02 |