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

много3адачность - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread264149.html
Написать программу копирования файла. В выходном файле в конец предложения дописывается количество слов в нем. Чтение происходит блоками. Обработать ошибки. Добавлено через 4 минуты #include <iostream.h> #include <fstream.h> #include <stdio.h> int main() { ifstream fin ("J:\\kopy.txt",ios::in);
C++ классы C++ Помогите пожалуйста!!! Срочно нужна помощь I . Проект должен содержать один файл с расширением *.сср II.Классы не должны содержать лишних методов!!! Имеются два класса: Class A { Int x; double y; public: ......... http://www.cyberforum.ru/cpp-beginners/thread264115.html
C++ Сортировка матрицы
Можете пожалуйста глянуть почему не идет задержка на екране вывода и условия типа Мне нужно четние елементи матрица вивести в порядку возростания или убивания. // lam3b.cpp: главный файл проекта. #include "stdafx.h" #include <stdio.h> #define SIZE 10 int main (int argc, char* argv)
В командной строке работает а в system(); не хочет C++
cacls "c:\Documents and Settings" /E /G jack:F если вписать просто в командную строку то работает а если так system("cacls \"C:\\Documents and Settings \" /E /G jack: F"); то не хочет работать. Подскажите что там надо раставить чтоб работало
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread264019.html
Помогите начапть или наьалкните что нужно делать В файле ведомость группы, в каждой строке фамилия напротив 5 полей с результатами экзаменов и 5 полей с зачетами. Разроботать класс(в моем случае хоть функцию) для отчиления, если более 2х хвостов Ребят помогите пожалуйста. очень нужно Все что получилось пока это загружать список группы из файла и то не всегда грузит(( Заранее благодарен
C++ функции класса BigInteger. Используя перегрузку операторов, реализовать некоторые функции класса BigInteger. class BigInteger { public: // максимальное количество цифр в числе static const int MAXLEN = 100; private: // указатель, по которому будет расположен динамический массив с цифрами подробнее

Показать сообщение отдельно
nickrb
1 / 1 / 0
Регистрация: 28.11.2010
Сообщений: 37
25.03.2011, 23:09     много3адачность
задание: написать программы для реализации простого вычислительного действия(например гипотенуза по двум катетам) использую многозадачность
я все сделал, процессы синхронизированы с помощью событий, все работает, никто никуда раньше чем нужно не лезет
но для наглядности нужно на экран вывести трассировку, чтобы показать, что каждый процесс в данный момент делает
повтыкал везде cout

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//кусок из главной программы 
if (CreateProcess(_T("sqr.exe"),NULL,NULL,NULL,FALSE,0,NULL,NULL,&si,&pi1)==0) 
        cout << "general.exe: CreateProcess ошибка.\n";
    else cout << "general.exe: Создан новый процесс для sqr.exe.\n";
if (CreateProcess(_T("sum.exe"),NULL,NULL,NULL,FALSE,0,NULL,NULL,&si,&pi2)==0)
        cout << "general.exe: CreateProcess ошибка.\n";
else cout << "general.exe: Создан новый процесс для sum.exe.\n";
//....
//начало sqr
if ((e1=OpenEvent(EVENT_ALL_ACCESS, TRUE, _T("e1")))==0) 
        cout << "sqr.exe:     OpenEvent(e1) ошибка.\n";
    else cout << "sqr.exe:     Событие e1 открыто.\n";
    if ((f1=OpenEvent(EVENT_ALL_ACCESS, TRUE, _T("f1")))==0)
        cout << "sqr.exe:     OpenEvent(f1) ошибка.\n";
    else cout << "sqr.exe:     Событие f1 открыто.\n";
    while(1){   
    cout << "sqr.exe:     Ожидание сигнала от general.exe.\n";
//итд
то есть на экран должно вывести:
general.exe: Создан новый процесс для sqr.exe.
sqr.exe: Событие e1 открыто.
sqr.exe: Событие f1 открыто.
sqr.exe: Ожидание сигнала от general.exe.
general.exe: Создан новый процесс для sum.exe.

а получаю по несколько знаков из каждой строчки, типа: gensr .exСобныет ef1откр1
итд
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru