MFC使用std::list的问题
gs272 2012-08-19 12:14:06 MFC使用std::list的问题:
1、我在OnInitDialog()里对list添加了两个数据a,b。
2、在自定义消息接收了两个数据c,d,同样添加进list。
当时通过遍历使用c,d没问题。
3、我在CListCtrl控件的OnNMClick事件中再次遍历时,a,b都没问题,但是c,d全出错,就是自动改变了。
这是什么原因,最开始添加的时候是没出错的,之后没有对list进行任何操作。
a,b,c,d都是struct结构体数据。
两次添加方法也是一样的,push_back()。
我在服务器程序(c++程序)中使用list没有出现任何问题。
那位大神帮帮忙啊,这到底是怎么回事啊?
是MFC使用list要有什么注意事项?