Форум программистов, компьютерный форум 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)
Проверка, пустой ли вектор C++
как правильно релалзовать фунцию которая будет проверять пустой ли обьекто класса вектор? дума надо его чрез були делать но как?
C++ В командной строке работает а в system(); не хочет http://www.cyberforum.ru/cpp-beginners/thread264075.html
cacls "c:\Documents and Settings" /E /G jack:F если вписать просто в командную строку то работает а если так system("cacls \"C:\\Documents and Settings \" /E /G jack: F"); то не хочет работать. Подскажите что там надо раставить чтоб работало
C++ Определить номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент Вот задание: Дана целочисленная прямоугольная матрица. Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент. Характеристикой строки целочисленной матрицы назовем сумму ее отрицательных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с убыванием Вот что сделал: #include <stdio.h> #include <conio.h> #include <stdlib.h> #include... подробнее

Показать сообщение отдельно
nickrb
1 / 1 / 0
Регистрация: 28.11.2010
Сообщений: 37
25.03.2011, 23:36  [ТС]     много3адачность
получается мне каждый cout надо в таком виде оформлять
C++
1
2
3
EnterCriticalSection(&g_cs); 
std::cout << buf << std::endl;
LeaveCriticalSection(&g_cs);
у меня их порядка 100 штук
неужели нельзя сделать, чтобы процессы даже если они работают одновременно выводили свои строки последовательно
то есть если допустим поставить Sleep() в таких местах
C++
1
2
3
4
5
6
7
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";
Sleep(50); //даю время чтобы sqr.exe вывел свои строки
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";
все работает, но Sleep нельзя использовать, типа от этого постановка задачи меняется
и критические секции вообще вроде только для работы с потоками одного процесса, хотя я с ними не знаком
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru