-
Автор темы
- #1
Ку, крч у меня программа хранит exe ввиде байтов и записывает в файл, использую этот код чтоб записать массив в файл:
при размере массива в 120к элементов крашит с ошибкой нарушение прав доступа бла-бла, короче этот код работает до 1к байтов в массиве. Как сделать чтоб он мог нормально записать? Другие способы незнаю
C++:
std::ofstream file;
file.open("D:/1.dat", std::ios_base::binary);
assert(file.is_open());
for (int i = 0; i < sizeof(arr) / sizeof(arr[0]); ++i)
file.write((char*)(arr+ i * sizeof(arr[0])), sizeof(arr[0]));
file.close();