Мне нужно создать большие относительно большие (1-8 ГБ) файлы. Каков самый быстрый способ сделать это в Windows с помощью C или С++? Мне нужно создать их на лету, и скорость действительно проблема. Файл будет использоваться для эмуляции хранилища. Я получаю случайный доступ в разных смещениях, и мне нужно, чтобы все хранилища были предварительно распределены, но не были инициализированы, в настоящее время мы записываем все хранилища с фиктивными данными, и это занимает слишком много времени.
Спасибо.