[C++ : Comparative performance] Copying files: input to output (via Simple C++ Perfometer, Version CF-3.0)

4 views
Skip to first unread message

Alex Vinokur

unread,
Feb 14, 2005, 7:36:39 AM2/14/05
to log-...@googlegroups.com
===============
C++ : Comparative performance
Copying files : input to output (via Simple C++ Perfometer) , Version CF-3.0
------------
Cygwin
No optimization
===============

Testsuites
----------
C-01 : C-Functions getc() and putc()
C-02 : C-Functions fgetc() and fputc()
C-03 : C-Functions fread() and fwrite() - with const size buffer
C-04 : C-Functions fread() and fwrite() - with max size buffer
unix_C_05 : UNIX system call mmap
CPP-01 : istream::operator>> and ostream::operator<<
CPP-02 : streambuf::sbumpc() and streambuf::sputc()
CPP-03 : streambuf::sbumpc() and ostream::operator<<
CPP-04 : ifstream::rdbuf(), ofstream::rdbuf() and ostream::operator<<
CPP-05 : istream::read() and ostream::write() - with const size buffer
CPP-06 : istream::read() and ostream::write(), std::ostringstream, ostream::operator<< - with const buffer
CPP-07 : istream::readsome() and ostream::write() - with const size buffer
CPP-08 : istream::read() and ostream::write() - with max size buffer
CPP-09 : std::getline, std::ostringstream, ostream::operator<<
CPP-10 : istream::getline, std::ostringstream, ostream::operator<<
CPP-11 : istream::get(char) and ostream::put
CPP-12 : istream::get(char*, streamsize) , ostream::operator<< - with const size buffer
CPP-13 : istream::get(streambuf&) and std::streambuf, ostream::operator<<
CPP-14 : std::istream_iterator, std::ostream_iterator and std::copy
CPP-15 : std::istreambuf_iterator, std::ostreambuf_iterator and std::copy
CPP-16 : std::istreambuf_iterator, std::ostreambuf_iterator and std::transform
CPP-17 : std::vector and std::copy

===============

cp-f2f-cyg.log

Alex Vinokur

unread,
Feb 14, 2005, 7:41:26 AM2/14/05
to log-...@googlegroups.com
===============
C++ : Comparative performance
Copying files : input to output (via Simple C++ Perfometer) , Version CF-3.0
------------
Mingw32 interface
No optimization
===============

Testsuites
----------
C-01 : C-Functions getc() and putc()
C-02 : C-Functions fgetc() and fputc()
C-03 : C-Functions fread() and fwrite() - with const size buffer
C-04 : C-Functions fread() and fwrite() - with max size buffer
CPP-01 : istream::operator>> and ostream::operator<<
CPP-02 : streambuf::sbumpc() and streambuf::sputc()
CPP-03 : streambuf::sbumpc() and ostream::operator<<
CPP-04 : ifstream::rdbuf(), ofstream::rdbuf() and ostream::operator<<
CPP-05 : istream::read() and ostream::write() - with const size buffer
CPP-06 : istream::read() and ostream::write(), std::ostringstream, ostream::operator<< - with const buffer
CPP-07 : istream::readsome() and ostream::write() - with const size buffer
CPP-08 : istream::read() and ostream::write() - with max size buffer
CPP-09 : std::getline, std::ostringstream, ostream::operator<<
CPP-10 : istream::getline, std::ostringstream, ostream::operator<<
CPP-11 : istream::get(char) and ostream::put
CPP-12 : istream::get(char*, streamsize) , ostream::operator<< - with const size buffer
CPP-13 : istream::get(streambuf&) and std::streambuf, ostream::operator<<
CPP-14 : std::istream_iterator, std::ostream_iterator and std::copy
CPP-15 : std::istreambuf_iterator, std::ostreambuf_iterator and std::copy
CPP-16 : std::istreambuf_iterator, std::ostreambuf_iterator and std::transform
CPP-17 : std::vector and std::copy

===============

Alex Vinokur
email: alex DOT vinokur AT gmail DOT com
http://mathforum.org/library/view/10978.html
http://sourceforge.net/users/alexvn

cp-f2f-mgw.log

Alex Vinokur

unread,
Feb 14, 2005, 7:42:04 AM2/14/05
to log-...@googlegroups.com
===============
C++ : Comparative performance
Copying files : input to output (via Simple C++ Perfometer) , Version CF-3.0
------------
DJGPP
cp-f2f-dj.log
Reply all
Reply to author
Forward
0 new messages