I am using (C++) Visual Studio 2010.
I have to trace the control flow of my Application. To do so, I have put a break point in the source code.
While running
You can use the __debugbreak() intrinisic. This is also very handy if you want to break on a specific condition. For example:
if (var > LIMIT) __debugbreak();