Здравствуйте Кодт, Вы писали:
К>В тех случаях, когда в отладочной версии не хватает стандартных инструментов...
Что-то мне это не нравится с одной стороны. С другой стороны — красиво. Не нравится тем, что при использовании DEBUG_ONLY в release версии все равно будет присутствовать мертвый код, и будет jmp для его обхода — и не надо надеяться на оптимизатор! К тому же, будут дополнительные предупреждения компилятора типа "code can never be reached" — я не говорю о MS C++, я говорю о
грамотных C++ компиляторах вообще. В общем, у меня противоречивое мнение — "элегантно, но грязно"
McSeem