Bueno, no se me ocurre mejor título para la consulta, aunque no sea nada descriptiva.
El caso es que yo hago mucho uso de cout y (últimamente qDebug()) para monitorizar lo que va haciendo el programa en cada momento. No sé si es una buena práctica o no, pero yo ya me he acostumbrado a hacer el trazado de los programas de esta forma y bueno, como se suele decir, "si algo te funciona no lo toques".
Pero la consulta en realidad es que se me estaba ocurriendo si hay alguna forma automática (y sencilla) de decirle al compilador que cuando vaya a compilar una versión definitiva, que ya está probada, obvie esos cout o qDebug().
Por ahora lo único que se me ha ocurrido es programar una aplicación que anteponga la doble barra en qDebug() para que quede la línea comentada.
(También tengo en cuenta que en una aplicación en consola que haga uso de cout para transmitir información al usuario, será casi imposible discriminar entre unos y otros, por lo que ahí no quedaría mas remedio que borrarlos a mano).
Saludos y gracias!