Come usare il debug
-
Riesci a vedere il contenuto di una variabile di tipo int?
Secondo me il problema non è relativo a Qt ma a gdb. Prova a vedere se riesci a disabilitare le ottimizzazioni. Dovresti vedere poi il corretto contenuto della variabile.
-
Ah ti credo sì che vuoi vedere che fa la tua variabile.
E' che non mi ricordo più come si fa.Fintantoché non trovi come si faccia se ti posso dare un consiglio prova a fare un qDebug() << TuaQString quando gli assegni il valore oppure prova a popolare un char* array (sempre che tu lo possa fare). Magari quello compoare in chiaro.
-
Ah ti credo sì che vuoi vedere che fa la tua variabile.
E' che non mi ricordo più come si fa.Fintantoché non trovi come si faccia se ti posso dare un consiglio prova a fare un qDebug() << TuaQString quando gli assegni il valore oppure prova a popolare un char* array (sempre che tu lo possa fare). Magari quello compoare in chiaro.
-
@ceciacd79 said in Come usare il debug:
@VRonin
In che senso IDE?Intendevo che programma stavi usando, Qt Creator e' la risposta che cercavo.
Che compilatore stai usando? (gcc, mingw, msvc, clang, etc.)
-
@ceciacd79 said in Come usare il debug:
@VRonin
In che senso IDE?Intendevo che programma stavi usando, Qt Creator e' la risposta che cercavo.
Che compilatore stai usando? (gcc, mingw, msvc, clang, etc.)
-
Prova tools->options->debugger->locals & expressions e controlla che "Use debugger helper" abbia la spunta