To be honest, I have not tried it with C++.
However, the general functionality should be working. The output may be less useful though, especially of the memory profile.
The memory profiler works by hooking calls to malloc and friends, which are, as far as I know, also used under the hood of c++'s new operator.
So, I think it will work, but I am not perfectly sure. If you want to try it out, it would be cool if you would let me know how it went
Thanks!
Andy