#include <iostream>
#include <string>
#define TRANS(name) #name
class Demo
{
public:
Demo() {}
};
int main()
{
std::string str(TRANS(Demo));
std::cout << str << std::endl;
return 0;
}
输出"Demo"
#include <iostream>
#include <string>
#define TRANS(name) #name
class Demo
{
public:
Demo() {}
};
int main()
{
std::string str(TRANS(Demo));
std::cout << str << std::endl;
return 0;
}
输出"Demo"