| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Процессы. |
| Автор: Baton2007 21.4.2009, 16:50 |
| Есть ли функции стандартной библиотеки С++ для создания процессов??Требуется создать два процесса для реализации алгоритма Деккера. |
| Автор: zim22 21.4.2009, 17:05 | ||
нету |
| Автор: Acer 21.4.2009, 17:08 |
| Baton2007, нужно использовать API функции твоей ОС |
| Автор: azesmcar 21.4.2009, 17:11 |
| #include <cstdlib> int system(const char *command); ![]() |
| Автор: J0ker 21.4.2009, 22:52 |
а при чем тут процессы? |
| Автор: Acer 21.4.2009, 22:54 |
| azesmcar, топикстартер имел ввиду потоки |
| Автор: azesmcar 21.4.2009, 23:07 | ||||||
Командой можно запустить процесс.
не исключено |
| Автор: Acer 21.4.2009, 23:11 |
| Baton2007, если компилишь в виндовсе, посмотри http://msdn.microsoft.com/en-us/library/ms682453(VS.85).aspx |
| Автор: azesmcar 21.4.2009, 23:14 |
| Acer Лучше использовать _beginthreadex (если программа не пишется только на чистом АПИ). |
| Автор: J0ker 22.4.2009, 00:22 |
| для MFC - AfxBeginThread для CRT - _beginthread - хэндел закрыввать не нужно, но и использовать Wait... функции для потока не получится _beginthreadex - хэндел нужно закрывать и можно использовать с Wait... функциями |