imbriqué J'ai un code similaire à ce qui suit:déclaration avant de ENUM
class B
{
}
class A
{
enum {
EOne,
ETwo
} EMyEnum;
B myB;
}
Je veux déclarer un membre de type EMyEnum en classe B (qui est déclarée avant A). Est-ce possible? Je me rends compte que la solution est de déclarer la classe B en second lieu, mais par souci de clarté, je préférerais ne pas le faire.
superset http://stackoverflow.com/questions/951234/forward-declaration-of-nested-types-classes-in-c –