#include #include void* saludo(void*) { while (true) std::cout << "hola, soy " << pthread_self() << std::endl; return NULL; } int main() { const int N = 2; pthread_t id[N]; for (int i = 0; i < N; ++i) pthread_create(&id[i], NULL, saludo, NULL); for (int i = 0; i < N; ++i) pthread_join(id[i], NULL); }