2010-11-07 82 views
0

我做了一个类,在我的类中有很多宏,模板,结构和联合。该类只显示数据成员和方法。我如何在我的类中定义宏,结构和联合?请引导我。每个类中的结构和模板

+0

请帮我在这方面 – Model 2010-11-07 12:45:40

回答

0

这很难引导你,因为你的问题有点不清楚。话虽这么说,你可以定义嵌套的结构和工会这样的,如果这是你问:

class C 
{ 
    struct S 
    { 
     int x; 
    }; 

    union U 
    { 
     int i; 
     char c; 
    }; 
}; 

至于宏,你不要在类定义中定义它们。

可能值得一本好书帮助你解决这类问题。我的建议就像C++ Primer(Lippman和Lajoie) - 我在当天学习了C++,发现它非常好。

+0

我必须在我的课堂上显示结构的联盟和宏..我制作类图...所以我没有得到如何显示它.. – Model 2010-11-07 15:14:06

+0

对不起 - 我没有'意识到你的意思。就嵌套结构而言,您可以用与表示嵌套类相同的方式来表示它们(例如,参见嵌套,此页面上的内部类:)。至于工会,我不敢肯定,不好意思。如果有一种代表宏的特定方式,我会感到惊讶。 – 2010-11-08 00:11:16

+0

我想o做一个项目设计,必须做一个类digram和活动图..请指导我如何处理宏和结构在我的课堂.. ..或在活动.. – Model 2010-11-08 00:37:19