Sto provando a stampare su console utilizzando una macro il nome della variabile per visualizzare il valore dei membri durante il debug (registrazione). Come si fa? Ho provato quanto segue ma non funziona.nome variabile di stampa in un #define
#define MY_PRINT(x) std::cout << "'x'=" << x << std::endl;
int main(){
int my_variable=3;
MY_PRINT(my_variable);
// I would like to print to console
// 'my_variable'=3
}
Definire "non funziona". Ho dovuto dirlo anche a te tante volte in passato, il che è un peccato. –
Ciao Tomalek, per favore vedi la risposta qui sotto. È sufficiente aggiungere il carattere "#" –
Sì, so qual è la risposta anch'io. Ma sto cercando di addestrarti, un po 'in ritardo, a scrivere domande adeguate. –