Здравствуйте, remark, Вы писали:
R>Вначале пример использования:
А зачем это всё надо?
Чем просто вызов статической функции явным образом хуже?
опять же, с порядклм вызова этих "статических конструкторов" соврешенно не понятно всё
Кстати, IMHO, тогда уж логичнее написать шаблон такого толка:
extern call_at_static_ctors<f_init> a;
extern call_at_static_dtors<f_deinit> b;
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском