2

可能重复:
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 中的建议。

4

0 回答 0