VC6中定义的template class在Class View中只能显示类名,不能显示其成员,这是一个VC的bug。在DEV C++中没有此现象。
另 外template class的成员定义和类声明必须放在一个文件中。在看《C++ Primer》按常规将声明和定义分别放在.h和cpp中,捣鼓半天老是报错:unresolved external symbol。后来看到thinking in c++中提到不能分开。这是C++的bug?
VC6中定义的template class在Class View中只能显示类名,不能显示其成员,这是一个VC的bug。在DEV C++中没有此现象。
另 外template class的成员定义和类声明必须放在一个文件中。在看《C++ Primer》按常规将声明和定义分别放在.h和cpp中,捣鼓半天老是报错:unresolved external symbol。后来看到thinking in c++中提到不能分开。这是C++的bug?