LINUX.ORG.RU

История изменений

Исправление shkolnick-kun, (текущая версия) :

неявную типизированность

Пример можно?

трудность при отладке макросов,

Обычно, сначала отлаживаю код, а потом делаю из куска копипасты тело макроса. Никаких проблем с отладкой при таком подходе не видел.

Но вот когда из имен каких-нибудь сущностей генерируются имена макросов/функций и вложенность макросов больше 2, - тогда да, отлаживать трудно бывает…

А в целом, - препроцессор нужен тчк. Хотя бы потому, что можно сделать так или так, что способствует снижению числа возможных ошибок.

Исправление shkolnick-kun, :

неявную типизированность

Пример можно?

трудность при отладке макросов,

Обычно, сначала отлаживаю код, а потом делаю из куска копипасты тело макроса. Никаких проблем с отладкой при таком подходе не видел.

Но вот когда из имен каких-нибудь сущностей генерируются имена макросов/финукций и вложенность макросов больше 2, - тогда да, отлаживать трудно бывает…

А в целом, - препроцессор нужен тчк. Хотя бы потому, что можно сделать так или так, что способствует снижению числа возможных ошибок.

Исправление shkolnick-kun, :

неявную типизированность

Пример можно?

трудность при отладке макросов,

Обычно, сначала отлаживаю код, а потом делаю из куска копипасты тело макроса. Никаких проблем с отладкой при таком подходе не видел.

Но вот когда из имен каких-нибудь сущностей генерируются имена макросов/финукций тогда да, отлаживать трудно бывает…

А в целом, - препроцессор нужен тчк. Хотя бы потому, что можно сделать так или так, что способствует снижению числа возможных ошибок.

Исходная версия shkolnick-kun, :

неявную типизированность

Пример можно?

трудность при отладке макросов,

Обычно, сначала отлаживаю код, а потом делаю из куска копипасты тело макроса. Никаких проблем с отладкой при таком подходе не видел.

Но вот когда из имен каких-нибудь сущностей генерируются имена макросов/финукций тогда да, отлаживать трудно бывает…

На в целом, - препроцессор нужен тчк.

Хотя бы потому, что можно сделать так или так.

Что способствует снижению числа возможных ошибок.