2010-11-07 4 views
0

J'ai fait une classe et dans ma classe j'ai beaucoup de macros, de modèles, de structures et de syndicats. La classe affiche uniquement les membres et les méthodes de données. Comment définir les macros, struct et union dans ma classe? Veuillez me guider.struct et template dans chaque classe

+0

s'il vous plaît aidez-moi à cet égard – Model

Répondre

0

Il est assez difficile de vous guider parce que votre question n'est pas très claire. Cela étant dit, vous pouvez définir struct imbriqués et les syndicats comme celui-ci, si c'est ce que vous vous demandez:

class C 
{ 
    struct S 
    { 
     int x; 
    }; 

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

Quant aux macros, vous ne définissez pas dans une définition de classe.

Il pourrait être utile de trouver un bon livre pour vous aider avec des questions comme celle-ci. Ma suggestion est quelque chose comme C++ Primer (Lippman et Lajoie) - J'ai appris le C++ dans la journée et je l'ai trouvé plutôt bon.

+0

je dois montrer struct une union et des macros dans ma classe .. je fais un diagramme de classe ... donc je ne reçois pas comment je le montre .. – Model

+0

Ah désolé - je didn ' Tu réalises ce que tu voulais dire. En ce qui concerne les structures imbriquées, vous pouvez simplement les représenter de la même manière que vous le feriez pour une classe imbriquée (voir, par exemple, l'imbrication d'une classe interne sur cette page: ). Pour ce qui est des syndicats, je ne suis malheureusement pas certain, désolé. Et je serais surpris s'il existe une façon spécifique de représenter les macros. –

+0

je veux faire un projet de conception et de faire un digram de classe et aussi un diagramme d'activité .. s'il vous plaît me guider comment je gère macros et struct dans ma classe, .. ou en activité .. – Model