Реализация mkstemp () для Windows для записи временных файлов - PullRequest
0 голосов
/ 18 сентября 2018

Я хочу создать временные файлы в заданном временном пути к каталогу в Windows через C ++.mktemp() выполняет необходимую работу, но создает только 26 уникальных файлов.mkstemp() отлично работает в Linux, но его нет в Windows.Поэтому, пожалуйста, помогите мне использовать mkstemp() функциональность в Windows или предложить альтернативу?

1 Ответ

0 голосов
/ 18 сентября 2018

_mktemp (имя MSVC) заменит X буквой, поэтому вы можете получить только 26 разных имен.Также есть _tempnam, который использует числа вместо.Он должен поддерживать до 4 миллиардов файлов.

...