У меня есть версии моего программного обеспечения v1 и v2. v1 использует реестр для сохранения настроек, с большим количеством вызовов GetProfileInt и т.д. v2 теперь использует sqlite db для сохранения настроек.
В настоящее время мы разрабатываем обе ветки и объединяем новые функции из v1 в ветвь v2. В настоящее время мы должны помнить, что нужно обновлять любые обращения к реестру, чтобы использовать новую конфигурацию db, и это было пропущено несколько раз.
Я бы хотел сбросить ошибку компилятора, если в v2 используются какие-либо из функций GetProfile... или WriteProfile...
Мы используем С++ в Visual Studio 2010. Если ничего не встроено, я могу использовать вывод из script, чтобы каким-то образом выбросить ошибку компилятора?