In C# if you want the thread to pause you would use:

System.Threading.Thread.Sleep(300);

However, I cannot seem to find a C++ equivalent to this?
How would I do this, or is it just not possible? Any help is appreciated.

And note you have to include windows.h in order to use Sleep()