Simples C ++ Threading

Estou tentando criar um thread em C ++ (Win32) para executar um método simples. Eu sou novo no segmento de C ++, mas estou familiarizado com o segmento de c #. Aqui está um pseudo-código do que estou tentando fazer:

static void MyMethod(int data)
{
    RunStuff(data);
}

void RunStuff(int data)
{
    //long running operation here
}

Quero ligar para RunStuff a partir de MyMethod sem bloquear. Qual seria a maneira mais simples de executar RunStuff em um tópico separado?

Editar Também devo mencionar que quero manter as dependências no mínimo. (Sem MFC ... etc)

questionAnswers(11)

yourAnswerToTheQuestion