Модераторы: feodorv, GremlinProg, xvr, Fixin
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> язык Си. Процессы, что это? 
:(
    Опции темы
NoliX
Дата 13.4.2008, 19:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 5.7.2005

Репутация: нет
Всего: 1



Товарищи, подскажите литературу или ссылку по процессам в Си, чтобы прочитать, как зачем. для чего, почему и пр. пр. пр. Гугл молчит, скорее всего неправильно спрашиваю
Можно и на английском, пофиг, главное, чтобы была информация, кучу книек в библиотеке перелистал, везде максимум один абзац по теме
--------------------
Опыт - это учитель, который очень дорого берет за свои уроки
PM MAIL   Вверх
bsa
Дата 13.4.2008, 19:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 1
Всего: 196



тебе нужны процессы или потоки? просто процессом называется экземпляр запущенной программы. Причем процесс может иметь несколько параллельно работающих потоков... Если тебе нужны потоки, то нужно искать по ключевому слову threads указывая платформу (API):
unix threads
winapi threads
и т.п.

Создать копию процесса можно функцией fork().
Передать управление другой программе с замещением процесса (часто используется совместно с fork) - функции exec() (execve() и пр.)
есть еще system() - выполнить команду ОС.

Это сообщение отредактировал(а) bsa - 13.4.2008, 20:01
PM   Вверх
NoliX
Дата 13.4.2008, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 5.7.2005

Репутация: нет
Всего: 1



в том и проблема, что процессы, по крайней мере так курсовая называется (Понятие процессов, их взаимодействие, сообщения, примеры) это все справедливо для процессов или препод ошибся? (про потоки то я соображаю)
--------------------
Опыт - это учитель, который очень дорого берет за свои уроки
PM MAIL   Вверх
phprus
Дата 13.4.2008, 20:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 129
Регистрация: 22.8.2006

Репутация: нет
Всего: 3



Цитата(NoliX @  13.4.2008,  20:02 Найти цитируемый пост)
(Понятие процессов, их взаимодействие, сообщения, примеры) это все справедливо для процессов или препод ошибся?

Конечно справедливо. Процессы тоже могут между собой взаимодействовать.

Цитата(NoliX @  13.4.2008,  19:39 Найти цитируемый пост)
ссылку по процессам в Си, чтобы прочитать, как зачем. для чего, почему и пр. пр. пр. Гугл молчит, скорее всего неправильно спрашиваю

Про процессы в какой ОС нужно написать в курсовой? Если для *NIX, то по запросам "IPC linux", "System V IPC" и т.д. гугл выдает очень много информации по теме.
PM MAIL WWW ICQ   Вверх
NoliX
Дата 13.4.2008, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 5.7.2005

Репутация: нет
Всего: 1



спасибо, нужно по windows, нашел http://www.compdoc.ru/prog/cpp/win_processes/, если вдруг кому-то нужно
сейчас попробую спросить "IPC windows"
--------------------
Опыт - это учитель, который очень дорого берет за свои уроки
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.0740 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.