Возможно ли в С или С++ создавать потоки в стиле питона, т.е. не привязываясь жестко к кол-во потоков, типа pthread_t thread1, thread2;.
Для примера - приходит сообщение в жаббер и на его основе порождается поток в котором выполняется определенная функция.
Если не сложно то дайте линк на примеры и документация по потокам для начинающих