Я пытаюсь создать поток в C ++ (Win32) для запуска простого метода. Я новичок в потоках C ++, но очень знаком с потоками в C #. Вот некоторый псевдокод того, что я пытаюсь сделать:
static void MyMethod(int data)
{
RunStuff(data);
}
void RunStuff(int data)
{
//long running operation here
}
Я хочу позвонить RunStuff из MyMethod без его блокировки. Какой самый простой способ запустить RunStuff в отдельном потоке?
Редактировать: Я должен также упомянуть, что я хочу свести зависимости к минимуму. (Без MFC ... и т. Д.)