Проектирам обвивка върху различни изчислителни функции. Някои от базовите бекенди изискват извикване на някои функции за стартиране, преди да бъдат направени други извиквания на API. Мога да използвам някаква статична променлива, която е инициализирана преди main, и да я обвия в някаква функция, както е описано тук, за да мога да хвана всички грешки, възникнали по време на инициализацията.
Чудя се дали има по-добър начин да се справя с това. Имайте предвид, че никога няма да има екземпляр на шаблона на класа, тъй като всичко е или typedef, или статичен член.