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

Потоки win api - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение из файла в список http://www.cyberforum.ru/cpp-beginners/thread273602.html
//10.04.11 01:18 /* Name: Copyright: Author: Date: 10.04.11 01:18 Description: */ #include <graphics.h>
C++ Как выгледит С++ Как выглядит С++ Выложите пожалуйста скрины http://www.cyberforum.ru/cpp-beginners/thread273595.html
C++ Прегрузка операторов
Создать класс Set – множество целых чисел, используя динамическую память. Определить операторы работы с множествами: "+" – объединение, "*" – пересечение, "-" вычитание, как методы класса, а "+=" – включение нового элемента в множество, "==" – сравнения на равенство, и др. как дружественные функции. Определить операторы "<<" и ">>". Также определить функцию определения принадлежности элемента...
Выдать на экран второе предложение из текста. C++
Выдать на экран второе предложение из текста. #include "stdafx.h" #include <stdio.h> #include <string.h> #include <conio.h> #include <iostream> #include <locale.h> using namespace std; int _tmain()
C++ матричный калькулятор http://www.cyberforum.ru/cpp-beginners/thread273579.html
очень надо...помогите чем сможете. вот есть проект.. есть ошибочка маленькая помогите кто сможет
C++ Считывание нескольких матриц из файла Зжравствуйте ,помогите с решением такой задачи. Есть файл , в нем хранится матрица.эта матрица считывается в двумерный массив . в массиве эта матрица обрабатывается некоторым алгоримом который определяет удовлетворяет ли матрица некоторым условиям. после чего на экран выводится сообщение удовлетворяет или нет. Программа работает , но мне нужно сделать так, чтобы она работала с несколькими... подробнее

Показать сообщение отдельно
Equive
0 / 0 / 0
Регистрация: 27.02.2011
Сообщений: 11
10.04.2011, 20:39  [ТС]     Потоки win api
Да в писанине все верно. Создаётся поток и запускается функция потока. Он сразу же приостанавливается. Затем нажимаем "1", поток и его функция возобновляются. Сам поток (сортировка) выполняется около минуты (большое количество чисел сортируется). Во время его работы можно нажать "3". Тогда вызывается функция, которая приостанавливает выполнение этого потока (поток не завершается, а только приостанавливается, и сортировка еще не завершена). Теоретически, если после этого возобновить выполнение потока, то соответственно он должен продолжить работу. Но после вызова функции приостановления (SuspendThread) перестает обрабатываться ввод, контролируемый главным потоком. То есть я после "3" нажимаю "4", должна сработать функция getch(), но ничего не происходит. Даже если сразу после SuspendThread прописываю в коде что-то вывести на консоль, то ничего не выводится.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru