У меня есть небольшой (‹300 строк) файл C++ в проекте CLI C++ в Visual Studio 2010. Я создал несколько макросов, которые выполняют разные действия в зависимости от конфигураций Debug/Release.
Я хотел бы иметь возможность просматривать полученные файлы .obj (когда я компилирую в Debug и Release) и иметь возможность сравнивать их. Сложность в том, что файлы бинарные, и я не понимаю их формата.
Я уверен, что есть другие способы гарантировать, что макрос не является разрушительным, например. попробуйте его во время выполнения в обоих режимах, но это займет гораздо больше времени. Кроме того, было бы здорово узнать, что есть в этих .obj.
Спасибо, дайте мне знать, если у вас есть вопросы.