我上了课,在课堂上我有很多宏,模板,结构和联合。该类只显示数据成员和方法。如何在我的类中定义宏,结构和联合?请指导我。
答案 0 :(得分:0)
指导你很困难,因为你的问题有点不清楚。话虽如此,您可以定义这样的嵌套结构和联合,如果这就是您所要求的:
class C
{
struct S
{
int x;
};
union U
{
int i;
char c;
};
};
对于宏,您不要在类定义中定义它们。
获得一本好书可能值得帮助你解决这样的问题。我的建议类似于C ++ Primer(Lippman和Lajoie) - 我在当天从它那里学到了C ++并发现它非常好。