Здравствуйте, CEMb, Вы писали:
CEM>Жду: критику, доработку, идеи
жуткая хрень, конечно
нормальный код:
CEM>class CApp:
Zero zero
One one
Two two
CEM>CApp::CApp(){}
если хочется прямо ловить исключения при инициализации внутренних классов и подменять на другой тип, то есть одна резкоиспользуемая штука вроде:
class CApp:
Zero zero
One one
Two two
CEM>CApp::CApp() try{ zero(), one(), two()) catch (){} {}
то есть блок try-catch в списоке инициализации
за точность синтаксиса не уверен