LINUX.ORG.RU

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

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

Ясен фиг, что главная проблема не в do{}while; Просто меня это тоже в ступор поставило.

А так сделать логирование с именем функции (+имя файла, +номер строки) в C++ без макросов не получится.

Это то понятно, но вот многострочные макросы я на дух не переношу. Да и define для констант тоже. Как я и сказал «без крайней необходимости».

Исходная версия Dudraug, :

Ясен фиг, что главная проблема не в do{}while; Просто меня это тоже в ступор поставило.

А так сделать логирование с именем функции (+имя файла, +номер строки) в C++ без макросов не получится.

Это-то понятно, но вот многострочные макросы я на дух не переношу. Да и define для констант тоже. Как я и сказал «без крайней необходимости».