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

Зацикливание дочерней программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу, котороая запрашивает стоимость книг, сумму денег, внесенную покупателем, а затем определяет причитающуюся сдачу http://www.cyberforum.ru/cpp-beginners/thread794166.html
1. В продаже книг в книжном магазине принимает участвие компьютер. Составить программу, котороая запрашивает стоимость книг, сумму денег, внесенную покупателем, а затем определяет причитающуюся сдачу (если денег внесено больше); печатает "Спасибо за покупку!" если сдача не требуется или выдает сообщение о недостаточности внесенной суммы.
C++ Не работает, найдите пожалуйста ошибку // lr2.cpp: главный файл проекта. #include "stdafx.h" #include <iostream> #include <stdio.h> #include <conio.h> #include <string.h> using namespace System; using namespace std; http://www.cyberforum.ru/cpp-beginners/thread794165.html
C++ Передача значения по ссылке
1. Объявите (в отельном заголовочном файле) и реализуйте (в другом файле) процедуры (они не возвращают значений!) согласно варианту. 2. Все процедуры должны быть написаны в двух вариантах – один вариант использует указатели, второй вариант – ссылки. 3. Напишите программу, проверяющую и демонстрирующую правильность работы процедур. Увеличение значения одной переменной на заданную величину...
C++ Синхронизация времени Windows (ошибка прав доступа)
Необработанное исключение по адресу 0x749BC9F1 в TimeSync.exe: 0xC0000005: нарушение прав доступа при исполнении по адресу 0x00000000. Ничего более конкретного. "Служба времени Windows" запущена. Вручную обновляется нормально. Бинарник запускал с повышенными правами. #include "stdafx.h" #include <windows.h> #include <stdio.h> typedef DWORD (WINAPI * W32TimeSyncNow_t) ( LPCWSTR...
C++ на структуры. Как определить сдавших сессию на 4 и 5 по ФИО и оценки по 4 предметам за последнюю сессию? http://www.cyberforum.ru/cpp-beginners/thread794125.html
:scratch:
C++ Дано натуральные числа n и m. Определить суму m последних цифр числа n. Помогите решить при помощи циклов решить задачу: Дано натуральные числа n и m. Определить суму m последних цифер числа n. подробнее

Показать сообщение отдельно
LVV
57 / 57 / 4
Регистрация: 15.02.2010
Сообщений: 245
25.02.2013, 14:27  [ТС]     Зацикливание дочерней программы
Цитата Сообщение от anmartex Посмотреть сообщение
LVV, а на сколько принципиально использовать исполняемый файл? Может собрать как динамическую библиотеку, её подгрузить, да и выполнять до посинения?
это принципиально, поскольку речь идёт о тестировании результатов работы дочерней программы.
Имеется 1.ехе-файл. Он запускается как дочерний, перехватываются потоки и проверяется работа на нескольких десятках тестов (т.е. запускать его нужно несколько десятков раз).
С перехватом потоков потихоньку разбираюсь Перехват потоков ввода/вывода
А вот с многоразовым запуском дочерних программ... ?

Цитата Сообщение от Байт
В данном случае винчестер пожалеют за тебя. Система ввода-вывода поместит образ твоего 1.exe в оперативку (как это там называется - буфер, кэш?) и винчестер даже не шелохнется.
Вы считаете, что
for (int i = 0; i<1000; i++)
system ("start 1.exe");

не будет грузить винчестер?
Проверил на практике... действительно всё намного оптимистичнее, чем я ожидал... Хотя на счет "не шелохнётся" я бы не утверждал И тем не менее - спасибо.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru