0 / 0 / 0
Регистрация: 12.04.2016
Сообщений: 9
1

Независимый ввод-вывод данных

12.04.2016, 17:11. Показов 560. Ответов 6
Метки нет (Все метки)

У меня на этой строчке программа "замерзает" до получения вводимых данных.
C++
1
fread(&buffer, size, 1, stdin);
Как сделать так, чтобы граф. интерфейс запускаемой из коммандной строки программы был доступен для взаимодействия с пользователем, пока ввод ожидает данных?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2016, 17:11
Ответы с готовыми решениями:

Ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хранилище данных в файле)
Здравствуйте) помогите написать программу, осуществляющую ввод структурированных данных в файл и...

Заменить в программе, переводящую строку в двоичный код, консольный ввод/вывод на файловый ввод/вывод
Добрый день! Помогите, пожалуйста, с программой. Программа считывает строку с клавиатуры и...

Ввод и вывод данных с++
// Вопрос: почему вначале работы программы игнорируется 1 поле структуры? struct f //Структура {...

Ввод-вывод данных
Ввести как значение сталых символы с кодами 186, 201, 205. Вывести в рядок символ с кодом 201, и на...

6
0 / 0 / 0
Регистрация: 12.04.2016
Сообщений: 9
14.04.2016, 00:51  [ТС] 2
Актуально...
0
80 / 77 / 8
Регистрация: 19.06.2015
Сообщений: 126
14.04.2016, 01:25 3
C++
1
int getchar ( void );
http://www.cplusplus.com/reference/cstdio/getchar/
0
0 / 0 / 0
Регистрация: 12.04.2016
Сообщений: 9
14.04.2016, 01:30  [ТС] 4
У меня там "толстый" поток данных, мегабайты. Нужна именно fread.
0
80 / 77 / 8
Регистрация: 19.06.2015
Сообщений: 126
14.04.2016, 01:35 5
То есть данная функция работает, но заставляет пользователя ждать, а вы хотите в это время занять его?
0
0 / 0 / 0
Регистрация: 12.04.2016
Сообщений: 9
14.04.2016, 01:37  [ТС] 6
Цитата Сообщение от Lovc Посмотреть сообщение
То есть данная функция работает, но заставляет пользователя ждать, а вы хотите в это время занять его?
Совершенно верно.
Причём больший приоритет имеет интерфейс программы. Если это, конечно, имеет значение...
0
80 / 77 / 8
Регистрация: 19.06.2015
Сообщений: 126
14.04.2016, 01:42 7
Тогда вам нужно создать параллельный поток, в котором будет считываться файл, а главный - будет занимать пользователя.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.04.2016, 01:42

ввод-вывод данных
Доброго времени суток! Начала изучать С++ и запуталась в простейшей программке :( Буду...

Ввод и вывод данных
Определить функцию, которая вычисляет длину гипотенузы правильного треугольника, когда две другие...

C++ ввод/вывод данных
уважаемые, помогите пожалуйста разобраться с задачей. рассмотреть ввод - вывод символов и строк...

Ввод и вывод данных в файл
Нужно дописать код чтобы х и у брались из файла, а результат записывался в другой файл. //...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.