O padrão C ++ suporta processos?
Eu sei que o C ++ 11 adicionou suporte para threads. Por exemplo:
#include <iostream>
#include <thread>
void bar()
{
std::cout << "bar()\n";
}
int main()
{
std::thread thread(bar);
thread.join();
return 0;
}
No entanto, existe uma maneira de executar obar
funcionar em um processo separado? Caso contrário, há alguma discussão sobre se esse recurso deve ser adicionado?
Nota: Estou ciente da possibilidade de usar bibliotecas independentes de plataforma e só estou curioso se o C ++ suporta isso diretamente ou será no futuro.