C2955 'std::map' use of class template requires templat
代码: std::map<int,int> bad blocks; bad_blocks.clear(); bad_blocks.insert(std::map::value_type(1,50); 报错:C2955 “std::map” use of class template requires template ar……
关于dll内调用的问题
本人最近要写个数据库相关的东西,在网上找到了一个相关的类,http://blog.csdn.net/xumingxsh/article/details/38663279#t11 却发现不会用。 里面导出的话本人看就是对一个类导出。问一下这样的情况本人在外部调用这个dll的话,要怎么调用? 解决方案 100 尽量不要在dll中导出类 ……
问一下这个变量为什么要用引用类型
#include<stack> template<typename T> class CQueue { public: CQueue(void); ~Queue(void); void appendTail(const T&node);//插入节点 T deletHead();//删除头节点 private: st……
写的四则运算总提示段错误,求帮助
以下一段代码,编译没查出问题,执行时提示段错误,用gdb调试又提示program received signal sigsegv,搜了很多例子都和这个不太像,实在搞糊涂了,求高手帮忙! #include <iostream> #include <stack> #include <string> #include <c……
一个简单包含类的C++
求帮助,本人是按照书一步一步打出来的,可是为什么错了呢? 解决方案 40 你的类叫Stdent,你下面声明变量时写的是Student,一个有个u,一个没有 10 关于本人能否适合编程的很简单的测试: 在报纸或杂志上随便找一段约1000字的文章,在Word中输入一遍。输完后再参考下面答案: A里面有10处以上文字或标点错误 B里面没有文字或标点错误并敢为此跟……
讨教一下DLL中的共享数据段的问题
近日用到了DLL中的共享数据段,使用LIB文件时可以实现的数据共享,只用DLL文件就不行了! 使用LIB文件时同时打开两个09DllSharedApp.exe,第一个显示value为1,2,3,第二个显示value为4,5,6,说明数据共享正确。 直接使用DLL文件时同时打开两个09DllSharedApp.exe,都显示value为1,2,3,数据没有实现……
关于运算符重载的小问题
本人定义一个类 class Test { Test(){} int i; }; 本人想实现一个相似 int a = Test(5); 这样的功能,问一下运算符重载函数该怎么写 本人试过 int operator=(const Test& x) { return x.i; } 但是貌似不行。 解决方案 40 class Test { // ………