Most C++ compilers have been optimized, so if the code is well written then it should run just about as fast as it would if it was written in assembler.
Even faster, actually, since modern optimising compilers are smarter than nearly all human programmers. Unless you're John Carmack, you should expect hand-optimised code to run even slower than machine-optimised code (not to mention be much harder to debug).