小心stl的iterator

vector<int>::iterator it;
for(it = g_vecTrackCommand.begin; it != g_vecTrackCommand.end();
++it)

 

编译没错.(在vc6)中是没错的

不过,,,

后来发现运行时就会出错...(第二次才出错),

再后来发现,其实是因为

 

 g_vecTrackCommand.begin

 g_vecTrackCommand.begin()

一双括号查了我老半于,,,记录一下

posted on 2012-05-31 11:31  Orz..  阅读(139)  评论(0编辑  收藏  举报

导航