Steven T. Hatton wrote:
Alex Vinokur wrote:
Steven T. Hatton wrote: Alex Vinokur wrote:
>
> Steven T. Hatton wrote:
>> Alex Vinokur wrote:
>>
>> [...]
>> > File file2str-1-0.cpp from
>> > http://groups-beta.google.com/group/...4798865afae595
>
>>
>> I'm getting this on SuSE 9.3: [snip]
Hi Steven,
I think our discussion is going to be out of topic in comp.lang.c++
and it is worth continuing it in comp.lang.c++.perfometer.
So, my reply has been sent comp.lang.c++.perfometer and can be seen at
http://groups.google.com/group/perfo...8aa965fe5be816
[snip] For some reason that newsgroup is not on my server.
comp.lang.c++.perfometer is not on NNTP server.
One worrks with this via WEB-interface:
http://groups-beta.google.com/group/perfo
FWIW:
--- get_filesize_via_fseek_ftell
Created in TXT mode, read in TXT mode: 1
Created in BIN mode, read in BIN mode: 1
Created in TXT mode, read in BIN mode: 1
Created in BIN mode, read in TXT mode: 1
--- get_filesize_via_lseek
Created in TXT mode, read in TXT mode: 1
Created in BIN mode, read in BIN mode: 1
Created in TXT mode, read in BIN mode: 1
Created in BIN mode, read in TXT mode: 1
--- get_filesize_via_fstat
Created in TXT mode, read in TXT mode: 1
Created in BIN mode, read in BIN mode: 1
Created in TXT mode, read in BIN mode: 1
Created in BIN mode, read in TXT mode: 1
--- get_filesize_via_stat
Created in TXT mode : 1
Created in BIN mode : 1
--- get_filesize_via_seekg_tellg
Created in TXT mode, read in TXT mode: 1
Created in BIN mode, read in BIN mode: 1
Created in TXT mode, read in BIN mode: 1
Created in BIN mode, read in TXT mode: 1
--- get_filesize_via_distance
Created in TXT mode, read in TXT mode: 1
Created in BIN mode, read in BIN mode: 1
Created in TXT mode, read in BIN mode: 1
Created in BIN mode, read in TXT mode: 1
--- get_filesize_via_rdbuf_pubseekoff
Created in TXT mode, read in TXT mode: 1
Created in BIN mode, read in BIN mode: 1
Created in TXT mode, read in BIN mode: 1
Created in BIN mode, read in TXT mode: 1
Here is output of the same program ("Getting file size" from
http://groups.google.com/group/alt.s...464ce8b75f8417 )
produced with g++ 3.3.3 on Cygwin & Windows2000
--- get_filesize_via_fseek_ftell
Created in TXT mode, read in TXT mode: 2
Created in BIN mode, read in BIN mode: 1
Created in TXT mode, read in BIN mode: 2
Created in BIN mode, read in TXT mode: 1
--- get_filesize_via_lseek
Created in TXT mode, read in TXT mode: 2
Created in BIN mode, read in BIN mode: 1
Created in TXT mode, read in BIN mode: 2
Created in BIN mode, read in TXT mode: 1
--- get_filesize_via_fstat
Created in TXT mode, read in TXT mode: 2
Created in BIN mode, read in BIN mode: 1
Created in TXT mode, read in BIN mode: 2
Created in BIN mode, read in TXT mode: 1
--- get_filesize_via_stat
Created in TXT mode : 2
Created in BIN mode : 1
--- get_filesize_via_seekg_tellg
Created in TXT mode, read in TXT mode: 2
Created in BIN mode, read in BIN mode: 1
Created in TXT mode, read in BIN mode: 2
Created in BIN mode, read in TXT mode: 1
--- get_filesize_via_distance
Created in TXT mode, read in TXT mode: 1
Created in BIN mode, read in BIN mode: 1
Created in TXT mode, read in BIN mode: 2
Created in BIN mode, read in TXT mode: 1
--- get_filesize_via_rdbuf_pubseekoff
Created in TXT mode, read in TXT mode: 2
Created in BIN mode, read in BIN mode: 1
Created in TXT mode, read in BIN mode: 2
Created in BIN mode, read in TXT mode: 1
So, we can see that different operating systems/hadware produce
different file size for text mode.
I have updated "Simple C/C++ Perfometer: Reading file to string
(Versions 1.x)".
Latest version (F2S-1.0.6) is at
http://groups-beta.google.com/group/...a9b6f91239c909
Alex Vinokur
email: alex DOT vinokur AT gmail DOT com
http://mathforum.org/library/view/10978.html http://sourceforge.net/users/alexvn