Цитата(Леголегс @ 11 Jun 2010, 00:12)
Проверка аргументов printf-подобных функций во время компиляции без дополнительных телодвижений - костыль?
Да.
Цитата(Леголегс @ 11 Jun 2010, 00:12)
Оставьте себе отладчик, большую кружку кофе и следы от клавиатуры на осунувшемся от недосыпа лице, а мне оставьте эти милые костыли.
Цитата(EtherniDee @ 11 Jun 2010, 11:13)
В начале создаёте себе проблемы - неконтролируемые функции с переменным числом аргументов, а затем костылями их же и решаете.
EtherniDee: +1, но:
Цитата(EtherniDee @ 11 Jun 2010, 11:13)
В этом весь СИ(++).
А вот и нет, есть еще Qt, в котором есть QString с перегруженным arg(). И никаких костылей туда не надо, так как все типы проверяются еще в процессе компиляции.
Цитата(etoprostoya @ 11 Jun 2010, 11:15)
Да, пользуйтесь ассемблером - там одни проблемы и практически нет костылей.
Короче, есть над чем поразвлечься.

Шутник...