Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 21.05.2017
Сообщений: 8
1

Написать программы двух консольных процессов Parent и Child

23.06.2020, 20:00. Показов 1498. Ответов 0

Author24 — интернет-сервис помощи студентам
Написать программы двух консольных процессов Parent и Child, которые выполняют следующие действия.
Процесс Parent:
1. Создает бинарный файл, записи которого имеют следующую структуру:
struct emp {
int num; // номер зачетки
char name[10]; // имя студента
double grade; // средний бал
};
Имя файла и данные о студентах вводятся с консоли.
2. Выводит созданный файл на консоль.
3. Запрашивает с консоли номер зачетки, имя студента и новый средний бал этого студента.
4. Формирует командную строку, которая содержит имя созданного файла и информацию, полученную в пункте 3.
5. Запускает дочерний процесс Child, которому как параметр передается командная строка, сформированная в пункте 4.
6. Ждет завершения работы процесса Child.
7. Выводит откорректированный файл на консоль.
8. Завершает свою работу.
Процесс Child:
1. Выводит на консоль информацию, полученную через командную строку.
2. Корректирует в файле, созданном процессом Parent, нужную запись, т.е. устанавливает новый средний бал студента.
3. Завершает свою работу.
Примечание.
Для ожидания завершения работы процесса Child использовать функцию:
DWORD WaitForSingleObject(
HANDLE hHandle, // дескриптор объекта
DWORD dwMilliseconds // интервал ожидания в миллисекундах
);
где второй параметр установить равным INFINITE, например
WaitForSingleObject(hProcess, INFINITE); // ждать завершения процесса
Здесь hProcess – дескриптор процесса Child.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.06.2020, 20:00
Ответы с готовыми решениями:

Консольные процессы Parent и Child
Помогите реализовать, пожалуйста. Написать программы двух консольных процессов Parent и Child,...

MDI child vs объекты на parent
Как сделать, чтобы открывающиеся окна TMDIChild рисовались поверх объектов, которые расположены на...

Ошибка ViewPager: specified child already has a parent
Доброго дня всем! ViewPager создает 3 страницы с фрагментами, на фрагменте текствью и кнопка,...

Передача параметров parent-to-child
Недавно начал обучаться Vue.js Есть vue объект, содержащий в себе компонент taskform. Vue объект...

0
23.06.2020, 20:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.06.2020, 20:00
Помогаю со студенческими работами здесь

Vue js props, данные из parent в child
уважаемые, не могу сделать, что бы работало :S смотрю примеры в интернете, у них работает ...

Прижать child блок к низу parent
Можно ли с помощю vertical-align выровнять/прижать дочерний блок(footer) к низу своего блока...

Вызов $parent.$parent.Mymethod() из двух ng-repeat соотвено в ng-mouseenter
Привет, есть два ng-repeat <div ng-repeat='a in aa'> <div ng-repeat='b in bb'> <div...

Суррогатный ключ для Parent-Child в Oracle
Совсем ламерский вопрос не дает мне покоя. Дано: Parent с Primary key на основе sequence, и его...

Две таблицы в DataGrid как Parent и Child
Надо вывести 2 таблицы ДГ, чтобы у родительской появился значок '+'. Нажав на этот значок, можно...

Проверка на существование блока (parent/child) при добавлении
Столкнулся с проблемой: При записи данных в XML док, необходимо проверить на существование таких...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru