Цитата(demiurg_spb @ Aug 19 2008, 15:24)

Есть-ли какая-нибудь возможность сотворить макрос типа ASSERT,
чтобы в случае невыполнения условия вылезал error или warning на этапе компиляции?
Нет, внутри макросов другие директивы препроцессора применять нельзя.
А иногда хочется.
Только врукопашную.
Код
#define X 123U
#if X < 10
#error "kwa!"
#endif