可能重复:
C++ 模板元编程 - 是否可以输出生成的代码?
如何查看在我的 C++ 代码中编译模板后发生的所有实例化?例如,编译此代码后:
#include <iostream>
using namespace std;
template <class a_type> class TemplateClass {
a_type m_one ;
a_type m_two ;
};
int main (){
TemplateClass<int> intClass ;
TemplateClass<char> charClass ;
}
我想查看一个带有类的 C++ 文件:
template <int> class TemplateClass {
int m_one ;
int m_two ;
};
和同班char
。我更喜欢 Eclipse 或 Visual Studio 中的建议。