define有趣的用法 看的b站up主发现很好用
C++ 笔记 define的使用_一棵栗子树的博客-CSDN博客
#include <iostream>
#include <thread>
#include <mutex>
using namespace std;
class A
{};
class B
{
int a;
};
class C {
int fun()
{
return 0;
}
};
class D
{
virtual void fun();
};
int main()
{
#define XX(name)\
cout<<"类"<<#name<<"占用内存大小:"<<sizeof(name)<<endl;
XX(A);
XX(B);
XX(C);
XX(D);
#undef XX;
return 0;
}