Size: a a a

2021 July 08

Q

Qwant in supapro.cxx
Допустим я хочу записать через указатель. ofsteram не принимает указатели. А fwrite принимает
источник

Q

Qwant in supapro.cxx
Короче ofstream работает только с текстовыми данными верно?
источник

АК

Александр Караев... in supapro.cxx
А ты точно хочешь записать через указатель?
источник

TW

Tony Werner in supapro.cxx
нет, со всеми
источник

АК

Александр Караев... in supapro.cxx
Неверно. У него есть бинарный режим. И метод .write(...)
источник

ПК

Побитый Кирпич... in supapro.cxx
write как раз бинарные пишет
источник

Q

Qwant in supapro.cxx
Ну да. Вот хочу структуру записать
BITMAPFILEHEADER bfh;
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Нет, не требует
источник

ПК

Побитый Кирпич... in supapro.cxx
write(reinterpret_cast<char*>(&bfh), sizeof(bfn));
источник

Q

Qwant in supapro.cxx
А как мне передать указатеьл на структуру? если он принимает char?
источник

AU

Abu Umar in supapro.cxx
Посмотрите ещё обсуждение здесь https://t.me/supapro/861801 там много про ODR в таких случаях
источник

VD

Vlad Doc in supapro.cxx
Тут больше вопрос зачем писать указатель в файл
источник

Q

Qwant in supapro.cxx
ааа понял вот как). Спасибо.
источник

АВ

Александр Водянников... in supapro.cxx
Да так же как и всегда ))
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
так это же небезопасно так писать в бинарник, потому что на другом железе может не прочитаться.
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
JSON нужно ))
источник

ПК

Побитый Кирпич... in supapro.cxx
А ты не переноси на другое железо
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
👍.
источник

Q

Qwant in supapro.cxx
А почему fwrite не ругается на подобное?
источник

ПК

Побитый Кирпич... in supapro.cxx
На что?
источник