![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
![]()
Здравствуйте.
Если записать так: Код:
Почему так происходит? Заранее благодарен.
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,091
|
![]()
Дошли до работы с файлами в сях, а всё еще проблема в том, что первый байт - нулевой?
arr[5] - тоже как-бы не пятый элемент. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
![]()
Где?
Ничего не понял.
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
![]() |
![]() |
![]() |
#4 | ||
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
![]() Цитата:
Цитата:
seekp(10) - 11-ый |
||
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
![]()
Это я в курсе, может неправильно написал вопрос.
Вопрос в том, почему seekp влияет на read?
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
read читает с позиции указателя и меняет её кстати после чтения, seekp эту позицию задает
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#7 | |
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
![]() Цитата:
Те в свою очередь "выставят" позиции. Если для потока задан флаг ios_base :: in, то выставится позиция чтения, если задан ios_base :: out - позиция записи. У Вас заданы оба флага. Подробности: http://www.cplusplus.com/reference/o...ostream/seekp/ http://www.cplusplus.com/reference/s...uf/pubseekpos/ http://www.cplusplus.com/reference/s...uf/pubseekoff/ |
|
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
![]()
seekp - установка позиции для записи, а seekg - вроде как для чтения, или я ошибаюсь?
И все же, почему seekp влияет на позицию при read?
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
Последний раз редактировалось Stilet; 26.08.2015 в 19:11. |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Вроде в fstream seekg и seekp делают одно и тоже.
Скорее всего это работает для других типов стримов. А для файла иметь разные позиции для чтения и для записи без дополнительных переходов наверно ОС не позволяет, потому и не сделано так.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как влияет на ПО Embarcadero XE в фоне? | Vanta11a | C++ Builder | 20 | 29.05.2013 14:17 |
Как влияет музыка на человека | Ёжик в тумане | Свободное общение | 26 | 01.11.2012 15:03 |
выделение влияет на изменение? | Ципихович Эндрю | Microsoft Office Word | 1 | 16.03.2012 12:07 |
Нажатие клавиш не влияет друг на друга | misher | Общие вопросы Delphi | 8 | 17.03.2011 19:34 |
<!DOCTYPE влияет на код! | wr_vu | HTML и CSS | 4 | 03.01.2011 02:48 |