读书人

模板不可以作为成员变量咋办,该怎么

发布时间: 2012-02-15 12:09:44 作者: rapoo

模板不可以作为成员变量,咋办
我在类中需要一个成员变量,是个vector
我添加成员变量,vector <int> mynumber
vc报错说 "template declaration or defination cannot be added "

那我该怎么办?

[解决办法]
还有这种事,你包含 <vector> 了没?
[解决办法]
应该是你的程序有别的问题。
类中有vector <int> m_myIntVec;这种成员是完全合法的。
[解决办法]
应该是你的程序的问题

没有包含头文件

#include <vector>
[解决办法]
那就不要用这个向导来add member variable
[解决办法]
是不是用的vc6?这玩意对标准的支持很不怎的。建议抛弃它。
还有建议在学习阶段尽量不要依赖IDE提供的这些向导工具。完全手工地把整个流程走一遍,对你以后理解这些工具背后的思想很重要的。

读书人网 >C++

热点推荐