0
C++我定义了一个模板类。C++我定义了一个模板类。我可以看到实例化后出现的(源代码)吗?
我希望看到类实例化时产生的源代码。例如,假设我有一个像std::vector
一类从标准库:
template <typename T>
class Vector { ... } // this is in the .h and .inl
然后我初始化它
vector<int> v = new vector<int>();
我能看到联的代码,编译器会创建?
编译器不实际创建的文本形式的源代码每个模板实例 - 所以不,你不能看到它。模板不是宏。 – 2014-09-06 19:27:58
没有源代码,模板实例化不是“纯文本”步骤 – 2014-09-06 19:28:00
class Vector C++是一种区分大小写的语言! – 2014-09-06 19:39:53