Per riferimento, sono uno sviluppatore JavaScript che apprende il linguaggio C ++. Il browser è un debugger piuttosto potente e posso facilmente inserire un punto di interruzione nel mio codice, passare il mouse su una variabile o un'espressione e ottenere il valore di tale espressione. Questo è possibile anche in C ++ o sono completamente diverso?
Sto iniziando a scrivere un po 'di codice C ++ per un corso online, e il debugging con Code :: Blocks mi fornisce informazioni molto opache. Ad esempio, vedo cose del genere: 0x8049bc3 push ebp
nella finestra 'orologi'. Anche se scrivo qualcosa come int foo = 3;
, non ho trovato modo di dire che foo
è 3 mentre sto passando il mio codice. Mi manca qualcosa?