Побитовый ввод/вывод (работа с файлами)

135
21 февраля 2019, 04:00

Как по-битово вводить/выводить в/из файла?

Answer 1

Читать из:

//пусть  `file` файловый обьект  
char b;
std::vector< std::bitset<8> > v;
while (file >> b)
    v.push_back(std::bitset<8>(b));

Записать в:

for (const auto& e : v)
    file << char(e.to_ulong());

Можно открыть файл для записи в режиме binary

READ ALSO
Правильные названия классов в Java [закрыт]

Правильные названия классов в Java [закрыт]

Всем приветСтрадаю от неумения правильно придумывать названия своим классам

135
инспекция кода (крестики нолики)

инспекция кода (крестики нолики)

Изучаю Джава, пока не понимаю кокой код "чистый", а какой

221
Метод onOptionsItemSelected.Для чего в case прописывается return true?

Метод onOptionsItemSelected.Для чего в case прописывается return true?

Оператор switch реализован таким образом, что после совпадения первого case, выполняются все остальные case, пока не встретится оператор передачи...

140
Событие при нажатии Enter

Событие при нажатии Enter

Есть TextView и при нажатии клавиши Enter курсор переходит на новую строку но в начало линии добавляется номер строки с точкой и пробеломИ все хорошо,...

181