В Windows многопоточность на C++ можно реализовать разными способами:
1) с помощью функций _beginthread, _beginthreadex ( заголовочный файл -- <process.h> );
2) с помощью класса CWinThread--библиотека MFC;
3) с помощью класса TThread--библиотека VCL.
А как реализовать многопоточность на C++ под Unix?