Здравствуйте, erslgoeirjh, Вы писали:
E>В Windows многопоточность на C++ можно реализовать разными способами: E>1) с помощью функций _beginthread, _beginthreadex ( заголовочный файл -- <process.h> ); E>2) с помощью класса CWinThread--библиотека MFC; E>3) с помощью класса TThread--библиотека VCL.
E>А как реализовать многопоточность на C++ под Unix?
Ну и намешано... Причем, что характерно, С++ (да еще и под Linux) НИКАК не может реализовать многопоточность
Это по точности формулировки...
В Windows многопоточность на C++ можно реализовать разными способами:
1) с помощью функций _beginthread, _beginthreadex ( заголовочный файл -- <process.h> );
2) с помощью класса CWinThread--библиотека MFC;
3) с помощью класса TThread--библиотека VCL.
А как реализовать многопоточность на C++ под Unix?
Пу и Ме сидели на трубе...
Re[2]: Реализация многопоточности в C++ под Unix
От:
Аноним
Дата:
09.11.10 14:51
Оценка:
A>Ну и намешано... Причем, что характерно, С++ (да еще и под Linux) НИКАК не может реализовать многопоточность A>Это по точности формулировки...
В готовящемся стандарте С++ поддержка многопоточности на уровне языка
Здравствуйте, Аноним, Вы писали:
> 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>А можно ссылочку — я бы с удовольствием почитал
Что характерно — опять библиотека... конечно более стандартная...