Здравствуйте, free.rFczZZ, Вы писали:
FR>В качестве диплома, нужно написать на c++ "быстрый" конвертер odt->TeX, чем лучше писать в файл: стандартной библиотекой или winApi? и немного пояснить если можно
Смотря как писать. Если небольшими блоками, то лучше использовать стандартную библиотеку C (fopen/fwrite/fread/fclose) или отображение на память. Потоки C++ в данном случае приведут к накладным расходам. В WinAPI отсутствует буферизация, из-за чего также получится значительное замедление. А если читать и писать весь файл разом, то никакого значения, только нужно учесть расход памяти.
Можно сделать обертку над API, как уже предложили, но там обязательно нужно будет делать буферизацию или писать большими выровнеными по размеру блоками. Вряд-ли этот код тоже является задачей диплома
Вот только функциях C есть ограничение: не получится читать/писать больше файлы на 32-х битной архитектуре. По крайней мере в стандартных функциях.