stale w programie

0

Mam program o nazwie ABC. Prawie w kazdym module uzywam jakies stale. No i pytanie jak sprytnie te stale opakowac?
Przyklad:

enum  MojTyp { Raz, Dwa };

i teraz w jakims module moc uzywac skladni

void setTyp( ABC::MojTyp typ );
....
setTyp( ABC::Dwa );

Tzn. nie wiem jak to opakowac by moc tak uzywac tych stalych.

0
namespace ABC
{
   enum  MojTyp { Raz, Dwa };
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1