在使用 c + + 中的模板时,我遇到了一个将类型名 T 转换为字符串的问题,例如:
template <typename T>
class Matrix {
public:
Matrix() {
//my_type = string type of T. i.e. if T is char. I want my_type to be "char".
}
string my_type;
}
我如何将 T 转换成一个字符串来表示 T 是什么。
注意: 我只是随便玩玩,所以请不要担心什么时候可能需要这样的东西。