¿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?

Respuestas a la pregunta(5)

Su respuesta a la pregunta