Здравствуйте, VTT, Вы писали:
VTT>Сдается мне, что проблема не столько оттого, что проект большой (3 мб рар в выражениях — это сколько?), а оттого, что он монолитный и по частям его работоспособность не проверить.
нет. проблема именно в объемности (он ен монолитный). 3M rar — это столько кода, что если заархивировать в рар (с настройками по умолчанию), то получится 3М

[просто это, имхо, наиболее адекватная оценка объема информации в коде. все остальные оценки наподобие — число строк, число слов и проч. — очень сильно зависят от стилистики]
VTT>И вообще, что значит "не так, как надо"?
писал выше — работает не так, как ожидалось, когда "2+2 = 5"
VTT>/w4 полезно держать включенным постоянно.
ой, он так шумит. например, на неиспользованные переменные. а у меня они для отладки остаются. а еще есть унифицированные функции, с общей сигнатурой, но в теле которых могут не использоваться некоторые параметры. и вот он на них тоже ругается.
VTT>Если статические анализаторы не помогают, то имеет смысл использовать динамические visual leak detector, app verifier, встроенные рантайм проверки.
статические как раз-таки помогли бы. тут проблема найти рабочий
VTT>А что за проблемы с ассертами? Компилируйте с _DEBUG DEBUG и оптимизациями.
ассерты в дебаг версии не работают. надо писать свои. вот и проблема, как лучше это сделать.