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

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

Войти
Регистрация
Восстановить пароль
 
saserlend
11 / 11 / 1
Регистрация: 25.11.2011
Сообщений: 145
#1

Процессы и потоки. Нужно доделать - C++

09.03.2014, 17:29. Просмотров 161. Ответов 0
Метки нет (Все метки)

Как сделать чтобы ProcessB передавал в ProcessA системное время?

Код Comand:
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <windows.h>
#include <stdlib.h>
#include <iostream>
using namespace std;
 
void ProcessA() {
    STARTUPINFO si;
    PROCESS_INFORMATION pi;
    wchar_t pCmdLineA[] = {L"ProcessA.exe"};
 
    ZeroMemory( &si, sizeof(si) );
    ZeroMemory( &pi, sizeof(PROCESS_INFORMATION) );
    si.cb = sizeof(si);
    CreateProcess(NULL, pCmdLineA, NULL, NULL, TRUE, CREATE_NEW_CONSOLE, NULL, NULL, &si, &pi);
    CloseHandle( pi.hProcess );
    CloseHandle( pi.hThread );
}   
 
void main()
{
    ProcessA();
}

Код ProcessA:
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <windows.h>
#include <stdlib.h>
#include <iostream>
using namespace std;
 
void ProcessB() {
    STARTUPINFO si;
    PROCESS_INFORMATION pi;
    wchar_t pCmdLineB[] = {L"ProcessB.exe"};
 
    ZeroMemory( &si, sizeof(si) );
    ZeroMemory( &pi, sizeof(PROCESS_INFORMATION) );
    si.cb = sizeof(si);
    CreateProcess(NULL, pCmdLineB, NULL, NULL, TRUE, CREATE_NEW_CONSOLE, NULL, NULL, &si, &pi);
    CloseHandle( pi.hProcess );
    CloseHandle( pi.hThread );
}   
 
void main()
{
    cout << "Process A created\n";
    ProcessB();
}

Код ProcessB:
Кликните здесь для просмотра всего текста
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
37
38
#include <time.h>
#include <iostream>
#include <windows.h>
#include <conio.h>
using namespace std;
 
class Sys_time {        
public:
    Sys_time();
    void Vsys_time();                  
};
 
Sys_time::Sys_time(){};
 
void Sys_time::Vsys_time()
{
    time_t lt;                  
    lt = time(NULL);
    cout << ctime(&lt);
};
 
void Creat_Sys_time()
{
    Sys_time ts;
    ts.Vsys_time();
}
 
int main()
{
    while (!_kbhit())
    {
        cout << "Process B created\n";
        Creat_Sys_time();
        Sleep(1000);
        system("cls");
    }
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.03.2014, 17:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Процессы и потоки. Нужно доделать (C++):

Потоки и процессы - C++
Процесс А инициализирует массив случайными значениями и записывает их в файл, а затем запускает процесс Б в командной строке передается имя...

Потоки и процессы - C++
Вопрос общего плана. Использую программу, выполняющую большой объем вычислений и рисование в файл. Делаю распараллеливание в виде...

Процессы и потоки. С++ - C++
Помогите выполнить задание, пожалуйста: Процесс/поток генерирует в файл заданное при его запуске количество псевдослучайных целых чисел...

Процессы и потоки - C++
Здравствуйте, КиберФорумчане!) Начал разбираться с процессами и потоками. Представление об этом небольшое, потому сразу хотелось бы...

Процессы и потоки (функция GetProcess) - C++
вот код навороченого диспетчера процессов, OpenThread выдаёт ошибку , почему ? #include &quot;stdafx.h&quot; #include &lt;cstdlib&gt; #include...

Как на С реализовати процессы и потоки?, Как на С реализовати процессы и потоки? - C++
Здравствуйте! Мне нужно написать на С программу под Dos с потоком не знаю как это сделать. Подскажите пожалуйста.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.03.2014, 17:29
Привет! Вот еще темы с ответами:

Нужно доделать меню - C++
Я делаю меню для своей программы.Помогите,пожалуйста, с действиями,что в самом низу.Вот пример действий { answer = getch(); ...

Нужно немного доделать программу - C++
Ввести класс для работы с обьектом дробь и реализовать 1) сложение(вычитание) 2)приведение к несократимому виду 1 )пункт программа...

Нужно доделать поиск в программе - C++
Народ помогите плиз, туплю, никак не могу нормальный поиск доделать, вот текс проги, заранее спасибо) #include &lt;iostream&gt; #include...

Нужно доделать программу (Найдите сумму: 1*2+2*3*4+...+k(k+1)*...*2k) - C++
Задача: Дано натуральное число k. Найдите сумму: 1*2+2*3*4+...+k(k+1)*...*2k Т.е. переменная k должна вводиться и по формуле должна...


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

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

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