I am trying to create a thread in C++ (Win32) to run a simple method. I’m new to C++ threading, but very familiar with threading in C#. Here is some pseudo-code of what I am trying to do:
static void MyMethod(int data) { RunStuff(data); } void RunStuff(int data) { //long running operation here }
I want to to call RunStuff from MyMethod without it blocking. What would be the simplest way of running RunStuff on a separate thread?
Edit: I should also mention that I want to keep dependencies to a minimum. (No MFC… etc)
1 Answer