Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2017, 13:17   #11
LifeDiary
 
Регистрация: 24.01.2017
Сообщений: 9
По умолчанию

Цитата:
Сообщение от waleri Посмотреть сообщение
int buf[123];
sizeof(buf + 1);

Работать будет, но меееедленно
А ответ на мой вопрос не знаете? Как менять байты... как пройтись по байтам, изменить и записать обратно?
LifeDiary вне форума Ответить с цитированием
Старый 29.01.2017, 15:01   #12
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Как обычно. Заводите массив байтов (они же uint8_t, unsigned char) и читаете в бинарном режиме в него. Потом как с массивом a[i] = 121 и записываете обратно...

Если переносимость не нужна, можно замапить файл.
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автозамена в буфере обмена Егор Александрович Microsoft Office Word 1 27.02.2016 03:36
Работают не все колонки на буфере 5+1 tatarrr Компьютерное железо 1 03.08.2011 00:27
Базы данных изменение данных (Delphi (ADO)). RuthlessD Помощь студентам 0 16.06.2011 19:57
Кодировка в буфере обмена dacorp Общие вопросы Delphi 3 14.05.2011 16:46
Изменение данных и перенос данных из одной таб в другую Kot9ra Microsoft Office Access 13 02.07.2010 12:22