C ++ Написать (построить) новый двоичный файл - PullRequest
0 голосов
/ 11 апреля 2020
fstream input("test1.docx", ios::in | ios::binary); 
uint8_t * buffer = new uint8_t;
vector<uint8_t> arr; //vector to save value of file
fstream output("test2.docx", ios::out | ios::binary);
while (input.good())
{
    input.read((char*)(buffer), 1);
    arr.push_back((*buffer));
}

После этого у меня есть вектор значений. Могу ли я построить новый файл "test2.docx" из этого вектора? Этот новый файл будет точно таким же, как старый файл "test1.docx"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...