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

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

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

Асинхронный режим и 3 буфера - C++

09.02.2016, 16:20. Просмотров 146. Ответов 0
Метки нет (Все метки)

Здравствуйте, у меня сейчас экстремальный зачет!
в программе выполняется асинхронный режим считывания/записывания.
в 1 и 2 буфер мы асинхронно записываем/шифруем и передаем блок 3 буферу для записи в другой файл.
так вот... вопрос в том почему именно 3 буфера? не 2 или 4?
алгоритм мне понятен, а вот преподавателю нужен только конкретный ответ на этот вопрос.
_________
такой вариант не подходит:

если ты считываешь в первые 2 асинхронно, то ты не сможешь в них же и записывать
так как у тебя доступ не последовательный
и потоки будут перебивать друг друга
для этого мы используем 3 буфер
который не пересекается с 2 предыдущими операциями
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.02.2016, 16:20
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Асинхронный режим и 3 буфера (C++):

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

Асинхронный ввод с клавиатуры - C++
Доброго времени суток. Имеется клиент named pipes реализованный в консоли. Сервер время от времени шлет сообщения этому клиенту, ввод и...

Асинхронный алгоритм RSA - C++
Подскажите в чем ошибка. для ввода сообщения использую латинский алфавит нижнего регистра, все работает кроме расшифровки букв x y z. ...

Что значит Асинхронный код? - C++
Каак понять?Допустим есть просто код который переходит в асемблер.И потом выполяется.Ну многое не понятно.

Асинхронный вызов метода с параметрами - C++
Здравствуйте, возможно ли в c++ вызвать метод с параметрами и не дожидаясь его завершения продолжать выполнять код? Например. ...

Mpi отложенные запросы+асинхронный irecv - C++
В общем задание следующее: 1. На 0 процессе вводятся размер массива N и диапазон случайных чисел R и магическое число М. 2. Нулевой ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.02.2016, 16:20
Привет! Вот еще темы с ответами:

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

Найти ошибки, которые не дают сделать асинхронный сервер - C++
Хотелось мне сделать обертку вокруг асио. Чтобы обьект класса в одно время был сервером, в другое клиентом. Чтобы все быстро бегало,...

Обнуление буфера. - C++
Доброе время суток! Есть например буфер "b". Надо его перед использованием в цикле обнулять. Как это сделать? Вот часть кода,...

Очистка буфера! - C++
У меня трабл! В масив записывает непонятное значение!!! Хотя должно запрашывать пользователя!!! Я все проверял!!! Но прошу помочь! Как...


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

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

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