¿Puedo forzar un error de compilación si se llaman ciertas funciones?
Tengo versiones v1 y v2 de mi software. v1 usa el registro para guardar configuraciones, con muchas llamadas a GetProfileInt, etc. v2 ahora usa una base de datos sqlite para guardar configuraciones.
Actualmente estamos desarrollando ambas sucursales y estamos fusionando nuevas características de v1 a la v2. Actualmente debemos recordar actualizar las llamadas de registro para usar la nueva base de datos de configuración y esto se ha perdido algunas veces.
Lo que me gustaría es lanzar un error de compilador si alguna de las funciones GetProfile ... o WriteProfile ... se usa en v2.
¿Estamos usando C ++ en Visual Studio 2010. Si no hay nada integrado, puedo usar la salida de un script para lanzar un error de compilación de alguna manera?