要定义一个C++模板类,可以按照以下步骤进行:
template <typename T>
class MyClass<T>
MyClass<int> myObject;
以下是一个简单的示例:
template <typename T>
class MyClass {
private:
T value;
public:
MyClass(T val) : value(val) {}
T getValue() {
return value;
}
};
int main() {
MyClass<int> myObject(5);
std::cout << myObject.getValue() << std::endl; // 输出 5
return 0;
}