Регистрация
23 Ноя 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
как можно реализовать побитовое чтение из файла?
например, в hex редакторе я открываю некоторый файл, вижу какие там находятся Байты.
задача считать эти байты и записать в другой файл так, чтобы при его открытии в hex редакторе, были видны те же байты что и у первого (без изменений)
говоря проще, нужно побайтово/побитово склонировать файл.
как это сделать?
прошу ссылки/пример кода
 
ifstream in("1.bin"); ofstream out("2.bin"); const unsigned bufferSize = 1024; char buffer[bufferSize ]; do{ in.read(buffer, bufferSize); out.write(buffer, in.gcount() ); }while(in&&out);
 
Побитово нельзя. Можно только побайтно. Когда открываешь файл, то объяви его бинарным. В разных операционках это делается по разному.
 
Назад
Сверху