Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Welemir
3 / 3 / 0
Регистрация: 26.09.2009
Сообщений: 104
#1

Создание и управление процессом в Windows. - C++

06.10.2009, 16:19. Просмотров 1313. Ответов 2

Всем привет.Нашёл в нете код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
 
using namespace std;
 
int main()
{
    int pid, ppid;
    int a = 0; 
    void fork();
 
    /* При успешном создании нового процесса
       с этого места псевдопараллельно 
       начинают работать два процесса: старый
       и новый */
    /* Перед выполнением следующего выражения 
       значение переменной a в обоих процессах
       равно 0 */
 
    a = a+1;
 
    /* Узнаем идентификаторы текущего и роди-
       тельского процесса (в каждом из 
       процессов !!!) */
 
    pid = getpid();
    ppid = getppid();
 
    /* Печатаем значения PID, PPID и вычислен-
       ное значение переменной a (в каждом из
       процессов !!!) */
    printf("My pid = %d, my ppid = %d, 
      result = %d\n", (int)pid, (int)ppid, a);
    system("PAUSE");
}
Но,похоже,не хватает библы(.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2009, 16:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создание и управление процессом в Windows. (C++):

Создание и управление динамическими структурами - C++
Подскажите, как реализовать такое: Создать динамическую структуру, что-то вроде struct str{ char ctr; //массивы с n эл-тами ...

Создание графического объекта и управление им. - C++
Доброго времени суток! Есть вопрос, мне в универе задали курсовик, создать простую игру где надо сбивать движущиеся объекты и т.д. Когда...

Управление окнами (windows.h) - C++
Возник вопрос по следующей задаче: Создайте 2 разных окна. При изменении размеров первого окна, размеры второго тоже меняються. При...

Реализовать алгоритм работы планировщика. Управление виртуальной памятью. Управление файловой системой - C++
Разработка программы менеджера памяти. Свопинг. Сегментная схема организации памяти. Управление виртуальной памятью. Глобальное и локальное...

не могу разобраться с процессом - C++
незнал куда написать необходимо разобраться с процессом прикрепленным ниже а именно принцип работы. При работе с дизасемблером(я еще...

Написать программу с циклическим процессом - C++
Условие: подрабатывая вечером курьером, студент решил накопить сумму в S рублей для покупки компьютера. В первый месяц он отложил P рублей....

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Nick Alte
Эксперт С++
1636 / 1008 / 119
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
06.10.2009, 18:50 #2
Такие вещи лучше делать при помощи Windows API - CreateProcess, CreateThread и другие. Смотри соответствующий раздел в MSDN.
Gravity
562 / 556 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
06.10.2009, 18:53 #3
Цитата Сообщение от Welemir Посмотреть сообщение
Но,похоже,не хватает библы(.
Потому что это код для юниксов.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2009, 18:53
Привет! Вот еще темы с ответами:

Отследить изменение памяти сторонним процессом - C++
Есть основное приложение1. Есть приложение2, которое считывает и изменяет его память. Надо отследить адреса, действие(чтение или запись),...

Windows.h и создание объекта - C++
#include &lt;windows.h&gt; class Test { }; int main() {

Создание окна windows - C++
я работаю под ОС windows язык DEV C++ как создать обыкновенное окно,и допустим одну кнопку что бы после нажатие высвечивалась ну скажем...

Создание Windows Service - C++
Добрый день! Пытаюсь разобраться как писать вин сервисы, что это за зверь такой и зачем он вообще нужен) нашёл статью на Хабре...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru