Size: a a a

Анархическая электроника

2021 February 22

TC

TeeGeRoN Corp in Анархическая электроника
Проблему долго описывать. Суть вопроса : как считать с определенного места в файле и до его конца информацию, с использованием fread и собственного типа данных, который != 1му  байту
источник

t

tmelinked_ in Анархическая электроника
TeeGeRoN Corp
Проблему долго описывать. Суть вопроса : как считать с определенного места в файле и до его конца информацию, с использованием fread и собственного типа данных, который != 1му  байту
аргумент длины
источник

B

Byte in Анархическая электроника
TeeGeRoN Corp
Каким чертом мне начать читать с 6го байта и до конца? С fseek и fsetpos какая-то дичь получается.
fseek(file, 6, SEEK_SET);
источник

TC

TeeGeRoN Corp in Анархическая электроника
Byte
fseek(file, 6, SEEK_SET);
Устанавливал уже так. Потом fread() и мне перезаписывает все данные в файле
источник

B

Byte in Анархическая электроника
fread ПЕРЕЗАПИСЫВАЕТ?
источник

TC

TeeGeRoN Corp in Анархическая электроника
Ну, там потом еще fwrite, она перезаписывает, хреново уточнил
источник

B

Byte in Анархическая электроника
Всю жизнь юзал, никаких проблем не было.
Что-то не так делаешь.
источник

TC

TeeGeRoN Corp in Анархическая электроника
Пойду снесу код, напишу заново. Что фсик должна была сработать, что фсэтпос
источник

t

tmelinked_ in Анархическая электроника
TeeGeRoN Corp
По С, подскажите.
Если я выполняю кое какие операции по чтению file, например  первые 5 байт.
fread(array, sizeof(type1), 5, file);
Потом вызываю
while (fread(&buffer, sizeof(type2), 1, file) != EOF)
{}
То у меня будет происходить чтение файла в цикле с первого байта и до конца?
fwrite ссылается на тот же file?
источник

TC

TeeGeRoN Corp in Анархическая электроника
На второй файл, куда она и должна перезаписать. С типом аппенд
источник

t

tmelinked_ in Анархическая электроника
перезаписать ! = append
источник

t

tmelinked_ in Анархическая электроника
append это добавить
источник

TC

TeeGeRoN Corp in Анархическая электроника
tmelinked_
перезаписать ! = append
Забей,не в том суть
источник

B

Byte in Анархическая электроника
TeeGeRoN Corp
Забей,не в том суть
Может быть и в том, если не тот режим при открытии файла.
источник

TC

TeeGeRoN Corp in Анархическая электроника
Часть файла перезаписывается с помощью  write, часть добавляет определённую инфу с помощью аппенд
источник

t

tmelinked_ in Анархическая электроника
Что-то странное.
источник

t

tmelinked_ in Анархическая электроника
а сразу нельзя все записать одним разом?
источник

TC

TeeGeRoN Corp in Анархическая электроника
Нит
источник

t

tmelinked_ in Анархическая электроника
чтобы оно прицепило - нужно закрыть файл. потом снова открыть
источник

t

tmelinked_ in Анархическая электроника
но с атрибутом апенд
источник