How can I use the debugger to show me which functions are being called and where its at in the code?
It depends on debugger.
In gdb you can type "backtrace" to see a call stack and "list" to print a code.
I don't know about VS debugger.
If you use QtCreator then you should see all info in Debug mode.