В Windows многопоточность на C++ можно реализовать разными способами:
1) с помощью функций _beginthread, _beginthreadex ( заголовочный файл -- <process.h> );
2) с помощью класса CWinThread--библиотека MFC;
3) с помощью класса TThread--библиотека VCL.
А как реализовать многопоточность на C++ под Unix?
Здравствуйте, erslgoeirjh, Вы писали:
E>В Windows многопоточность на C++ можно реализовать разными способами: E>1) с помощью функций _beginthread, _beginthreadex ( заголовочный файл -- <process.h> ); E>2) с помощью класса CWinThread--библиотека MFC; E>3) с помощью класса TThread--библиотека VCL.
E>А как реализовать многопоточность на C++ под Unix?
Ну и намешано... Причем, что характерно, С++ (да еще и под Linux) НИКАК не может реализовать многопоточность
Это по точности формулировки...
Здравствуйте, Аноним, Вы писали:
> A>Ну и намешано... Причем, что характерно, С++ (да еще и под Linux) НИКАК не может реализовать многопоточность > A>Это по точности формулировки...
> В готовящемся стандарте С++ поддержка многопоточности на уровне языка
Здравствуйте, avbochagov, Вы писали:
A>Здравствуйте, Аноним, Вы писали:
>> A>Ну и намешано... Причем, что характерно, С++ (да еще и под Linux) НИКАК не может реализовать многопоточность >> A>Это по точности формулировки...
>> В готовящемся стандарте С++ поддержка многопоточности на уровне языка
A>А можно ссылочку — я бы с удовольствием почитал
Еще есть классная книга C++ Concurrency in Action: Practical Multithreading, можно попробовать найти ее в интернете в электронном варианте.
Автор этой книги распространяет платную библиотеку, которая реализуют функционал будущих std::thread и проч.
Здравствуйте, asergeev, Вы писали:
a> http://en.wikipedia.org/wiki/C%2B%2B0x#Threading_facilities
a> >> A>Ну и намешано... Причем, что характерно, С++ (да еще и под Linux) НИКАК не может реализовать многопоточность a> >> A>Это по точности формулировки...
a> >> В готовящемся стандарте С++ поддержка многопоточности на уровне языка
a> A>А можно ссылочку — я бы с удовольствием почитал
Что характерно — опять библиотека... конечно более стандартная...