powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Алгоритмы циклического W\R
9 сообщений из 9, страница 1 из 1
Алгоритмы циклического W\R
    #32747785
*Ноль*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Господа, есть буфер, допустим 4000 байт.
BYTE * buffer = new BYTE[4000];
int pw =0; // Указатель на текущую записанную позицию
int pr =0; // Указатель на текущую прочитанную позицию

Как имея такую информацию организовать циклические чтение и запись в буфер, чтобы не затирать еще не прочитанные данные . Как я понимаю при pw==pr буфер пуст. Усли pw ==4000 то
писать в начало pw =0; Если pr ==4000 то читать сначала буфера, что еще может быть ? Можно побайтно или поблочно, второе даже лучше.
Буду признателен.
...
Рейтинг: 0 / 0
Алгоритмы циклического W\R
    #32747866
Станислав C.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*Ноль*Добрый день!
Господа, есть буфер, допустим 4000 байт.
BYTE * buffer = new BYTE[4000];
int pw =0; // Указатель на текущую записанную позицию
int pr =0; // Указатель на текущую прочитанную позицию

Как имея такую информацию организовать циклические чтение и запись в буфер, чтобы не затирать еще не прочитанные данные . Как я понимаю при pw==pr буфер пуст. Усли pw ==4000 то
писать в начало pw =0; Если pr ==4000 то читать сначала буфера, что еще может быть ? Можно побайтно или поблочно, второе даже лучше.
Буду признателен.

А литературу почитать?
Например:
Альфред В.Ахо, Джон Э.Хопкрофт, Ждеффри Д.Ульман "Структуры данных и алгоритмы"
или
Кнутт "Исскуство программирования"
...
Рейтинг: 0 / 0
Алгоритмы циклического W\R
    #32747927
*Ноль*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если бы было под рукой и было бы время я бы наверное и не спросил, ага .
Лучше уж вообще деликатно промолчать, чем так отвечать :))
...
Рейтинг: 0 / 0
Алгоритмы циклического W\R
    #32748123
Siebentearbeit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторЛучше уж вообще деликатно промолчать, чем так отвечать :))

Нифига.

Написание буфера - это нужно просто иметь фундаментальную логику(для поведения буфера) и фундаментальные знания С (для написания буфера).

Если чего-то нет - надо читать книжки.
...
Рейтинг: 0 / 0
Алгоритмы циклического W\R
    #32748915
*Ноль*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ТО: Siebentearbeit
Класс написан, и без книжек, работает на 23 объекта, но временами возникает ошибка, прошу заметить временами. Вот хотелось бы послушать что и кто как делал. Ага ?
...
Рейтинг: 0 / 0
Алгоритмы циклического W\R
    #32748924
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*Ноль*Класс написан, и без книжек,
Предлагаю два выхода.

1. Читать книжки
2. См. рисунок 1.
...
Рейтинг: 0 / 0
Алгоритмы циклического W\R
    #32748942
*Ноль*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Амбициозным идиотам просьба не отвечать.
...
Рейтинг: 0 / 0
Алгоритмы циклического W\R
    #32749496
Sie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sie
Гость
авторКласс написан, и без книжек, работает на 23 объекта, но временами возникает ошибка
Во, вот с этого и надо было начинать.

Код посмотреть можно?

авторАмбициозным идиотам просьба не отвечать.
Просто народ тут нервничает по поводу студентов, которые прибегают и просят: "дайте то, дайте это, как написать букву, как подвинуть окно" итд итп.

По этому поводу недавно был пост
www.sql.ru/forum/actualthread.aspx?tid=128595
...
Рейтинг: 0 / 0
Алгоритмы циклического W\R
    #32829901
Dubrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никак. Или вместо увеличения указателя вызывать функцию, или использовать буфер большего объема.
---
С уважением, Dubrov.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Алгоритмы циклического W\R
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]