有关STL 中set使用时的问题 请大家帮下忙 谢谢
我创建了两模块:一个为dll 一个为exe
在dll模块一个类中写了:
.h文件中
static void Deal(set<int> &IntSet);
.cpp文件中
void CExample::Deal(set<int> &IntSet)
{
IntSet.insert(1);
IntSet.insert(4); //后面调用的时候将会出错的地方
}
然后我在exe模块中调用:
set<int> IntSet;
IntSet.insert(9);
CExample::Deal(IntSet);
程序运行到IntSet.insert(4); 这句的时候就出问题了 提示信息:
0xC0000005:Access Violation 很是困惑 请大家帮忙解决下 谢谢
我用的是VC6.0