Comment20
Что имеется ввиду под «Проверка типов, из которых составляется запись, должна происходить ВО ВРЕМЯ КОМПИЛЯЦИИ»?
И как это связано с Boost format? Там вроде обычные ошибки времени исполнения кидаются (runtime exception-ы).cache time: 0.010 s