【发布时间】:2011-05-06 06:55:53
【问题描述】:
我创建了一个类,在我的类中我有很多宏、模板、结构和联合。该类仅显示数据成员和方法。如何在我的类中定义宏、结构和联合?请指导我。
【问题讨论】:
-
请在这方面帮助我
我创建了一个类,在我的类中我有很多宏、模板、结构和联合。该类仅显示数据成员和方法。如何在我的类中定义宏、结构和联合?请指导我。
【问题讨论】:
很难为您提供指导,因为您的问题有点不清楚。话虽如此,您可以像这样定义嵌套结构和联合,如果这是您所要求的:
class C
{
struct S
{
int x;
};
union U
{
int i;
char c;
};
};
至于宏,您不必在类定义中定义它们。
可能值得拥有一本好书来帮助您解决此类问题。我的建议类似于 C++ Primer(Lippman 和 Lajoie)——我当年就从中学习了 C++,发现它非常好。
【讨论】: