C-x f foo.cc -- loads up C++ code and synthaxs it
M-x compile RET THEN "gcc -g foo.c" -- to compile 
M-x gdb RET gdb a.out RET --- debug code
