11/06/2010, 05:29
|
| | Fecha de Ingreso: junio-2010
Mensajes: 4
Antigüedad: 14 años, 7 meses Puntos: 0 | |
Respuesta: macro c++ Ante todo muchas gracias por tu respuesta. He conseguido ponerlo bien pero ahora tengo el siguiente problema.
#define DEBUG(msg) do{\
ofstream ofile("prueba.txt");\
ofile << msg;\
ofile.close();\
}while(0);
using namespace std;
int main()
{
int a=2;
DEBUG ("EL VALOR DE A ES" << a);
}
En la macro necesito saber la longitud de msg para poder recorrer caracter a caracter y cambiar algunos caracteres por otros pero no puedo hacer strlen(msg) ni msg[i] porque me da fallo de compilación. ¿Cómo podría solucionar esto?
Muchas gracias de nuevo. |