Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Natasha0210
0 / 0 / 0
Регистрация: 27.12.2013
Сообщений: 11
#1

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

09.02.2016, 16:20. Просмотров 153. Ответов 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
Ответы с готовыми решениями:

асинхронный ввод/вывод
задача состоит в том,что нужно умножить две матрицы размера n на n которые...

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

Асинхронный ввод с клавиатуры
Доброго времени суток. Имеется клиент named pipes реализованный в консоли....

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

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

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

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

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

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


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

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

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