Does C++ code compile to assembly code? If we have C++ code, will we be able to get assembly code?
It depends on the compiler. There are no real rules what c++ compiles into, except at some point it should be able run on a computer. Most compilers has a switch to compile to assembly.
With gcc you can add -S to compile into a .asm file.
For visual studio see http://codegem.org/2008/10/generate-assembly-from-c-code-in-visual-studio