Czemu sam tego nie sprawdzisz?
Mamy co najmniej dwie metody na sprawdzenie tego.
Możesz skorzystać z funkcji:
GetTickCount dla obliczania czasu jaki jest potrzeby do tworzenia pliku, oczywiście, żeby wynik był bardziej prawdomówny warto wykonać kilka serii takich operacji i obliczyć średnią dla każdej metody. Najlepiej napisać program który zawiera 3 funkcję tworzenia pliku, następnie wykonać N iteracji pętli, która wyliczy potrzebny czas i wypisze wynik na standardowe wyjście w formacie np:
CreateFile fread fstream
321 3211 21343
1231 12312 2131
... ... ...
321 21331 1231
Następnie uruchamiamy taki plik z przekierowaniem wyjście do pliku:
test.exe > wynik.txt
Po czym uruchamiamy Excela i eksportujemy nasz plik z wynikami ustawiając jako separator białe znaki, po czym tam ładnie możemy sobie wyliczyć średnią czy nawet ładne wykresy porobić
Należy pamiętać, że im więcej damy iteracji tym wynik będzie bardziej prawdomówny.
Co do drugiej opcji, możemy skorzystać z gotowych już narzędzi do tego typu operacji, które są używane chociażby na różnych olimpiadach programistycznych czy konkursach algorytmicznych. Ale to już odsyłam do Google w celu znalezienia takiego narzędzia