Я пишу программу для разделения файлов, чтобы помочь с использованием больших файлов с нотами iPod. Я хочу использовать tmpfile() в cstdio, но он возвращает файл *, а не объект fstream. Я знаю, что это невозможно в стандартном C++, но кто-нибудь знает какие-либо библиотеки, которые хорошо работают со стандартом, способным преобразовывать FILE * в объект std :: fstream? Или, если нет функции tmpfile(), доступной в стандарте или другой библиотеке?Смешивание операций с файлами C и C++
Спасибо!
Моя ОС - Windows XP, и я использую Dev-C++ 4.9.9.2 или MS Visual Studio 2008 в качестве моего компилятора.
Точный дубликат: http://stackoverflow.com/questions/109449/getting-a-file-from-a-stdfstream/109522 –