Использую в программе запись через поток довольно большого объема данных (6ГБ)
std::ofstream file(path, std::ios::binary);
file.write(buffer, size);
file.close();
Когда смотрел как появился файл на диске и какой размер он имел (при том, что программа отчитывалась, что она продолжает работать дальше), то у меня сложилось впечатление, что запись на диск работала асинхронно
Успокойте меня и скажите, что приведенный код работает синхронно, т.е. последовательно, а то у меня иначе получается запись в буфер и сохранение буфера идет одновременно, то полностью разрушает данные.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Чем можно рисовать векторное изображение в Windows API? Особенно интересует SVG в GDI+Есть ли смысл разбирать формат? Хотелось бы получить что-то...
При работе с проектом в intellij idea, после внесения каких либо изменений (изменение текста кода или создание файла) эти изменения сразу передаются...
Имеется ошибка, сервер работает нормально, но последнее время проскакивает эта ошибка очень часто, источников не нашел