代码头文件如下#pragma once #include<iostream> #include<typeinfo> class IBHEng { private: /* data / public: IBHEng(/ args */); template<typename T> void print_type(){ T varT; std::cout<<"type name:"<<typeid(varT).name()<<'\n'; } };在源文件中如何实例化该类
时间: 2023-11-22 15:52:59 浏览: 91
C++中#include头文件的示例详解
5星 · 资源好评率100%
在源文件中实例化该类,可以直接创建一个IBHEng对象,例如:
```cpp
#include "IBHEng.h"
int main() {
IBHEng myEng; // 实例化IBHEng类
myEng.print_type<int>(); // 调用print_type函数
return 0;
}
```
注意,如果你要在main函数中调用类的任何函数,都必须先实例化该类。
阅读全文