Bonjour,

Je suis en train, à titre personnel, de résoudre les exercices du livre "le langage c++ (Bjarne Stroustrup)".


J'ai une question à propos de cet exercice :
Citation Envoyé par le langage c++
Pour chaque déclaration du $ 4.9 : si la déclaration n'est pas une définition, écrivez la définition correspondante. Si la déclaration est une définition, écrivez une déclaration qui ne soit pas également une définition.
Pour la plupart des def/decl ça ne pose pas de problème, mais je sèche sur ces définition (de types de constantes et d'espaces de noms) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
typedef complex<short> Point;
enum Beer {Carlsberg, Tuborg, Thor};
namespace NS { int a; }
Ces définitions ont elles des déclaration associées?


par exemple :
struct User{ };
=> Définition de type.
=> Déclaration = struct User; .