¿Cómo imprimir el nombre de una variable en C ++? [duplicar
Posible duplicado:
Forma programática para obtener el nombre de la variable en C?
He revisado algunos de los blogs antes de publicar esto aquí. He intentado el siguiente fragmento ...
int a=21;
int main()
{
cout<<#a<<a<<endl;
return 0;
}
Estoy usando el compilador g ++ en ubuntu 10.04. Y obtengo el siguiente error:
sample.cpp:17: error: stray ‘#’ in program.
Por favor, sugiérame cómo imprimir el nombre de las variables.