如何查看此模板代码创建的所有实例化?

时间:2012-09-09 07:24:36

标签: c++ templates instance

  

可能重复:
  C++ Template Metaprogramming - Is it possible to output the generated code?

如何在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中的建议。

0 个答案:

没有答案