Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
aboite
0 / 0 / 0
Регистрация: 12.04.2016
Сообщений: 9
#1

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

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

У меня на этой строчке программа "замерзает" до получения вводимых данных.
C++
1
fread(&buffer, size, 1, stdin);
Как сделать так, чтобы граф. интерфейс запускаемой из коммандной строки программы был доступен для взаимодействия с пользователем, пока ввод ожидает данных?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2016, 17:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Независимый ввод-вывод данных (C++):

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

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

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

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

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

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

6
aboite
0 / 0 / 0
Регистрация: 12.04.2016
Сообщений: 9
14.04.2016, 00:51  [ТС] #2
Актуально...
0
Lovc
36 / 36 / 3
Регистрация: 19.06.2015
Сообщений: 79
14.04.2016, 01:25 #3
C++
1
int getchar ( void );
http://www.cplusplus.com/reference/cstdio/getchar/
0
aboite
0 / 0 / 0
Регистрация: 12.04.2016
Сообщений: 9
14.04.2016, 01:30  [ТС] #4
У меня там "толстый" поток данных, мегабайты. Нужна именно fread.
0
Lovc
36 / 36 / 3
Регистрация: 19.06.2015
Сообщений: 79
14.04.2016, 01:35 #5
То есть данная функция работает, но заставляет пользователя ждать, а вы хотите в это время занять его?
0
aboite
0 / 0 / 0
Регистрация: 12.04.2016
Сообщений: 9
14.04.2016, 01:37  [ТС] #6
Цитата Сообщение от Lovc Посмотреть сообщение
То есть данная функция работает, но заставляет пользователя ждать, а вы хотите в это время занять его?
Совершенно верно.
Причём больший приоритет имеет интерфейс программы. Если это, конечно, имеет значение...
0
Lovc
36 / 36 / 3
Регистрация: 19.06.2015
Сообщений: 79
14.04.2016, 01:42 #7
Тогда вам нужно создать параллельный поток, в котором будет считываться файл, а главный - будет занимать пользователя.
1
14.04.2016, 01:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.04.2016, 01:42
Привет! Вот еще темы с ответами:

Ввод и вывод данных в файл - C++
Как сделать что бы водились слова через пробел? Здесь я вывожу данные. void spisok() { cout <<"Ïðîñìîòð ïîëíîãî ñïèñîêà...

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

Ввод и Вывод данных C++, Xcode - C++
Сгенерировать одномерный массив из N случайных чисел xi ∈. Отсортировать массив методом пузырька и методом слияния. Подсчитать число...

Ввод/вывод данных в структуру - C++
Доброго времени суток уважаемые форумчане. Подскажите есть у меня такое вот задание: Обеспечить хранение информации о каждой книге (не...


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

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

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