Changeset 3527


Ignore:
Timestamp:
2002-11-12T17:14:36+13:00 (21 years ago)
Author:
jrm21
Message:

improved efficiency of file_copy() by using buffered I/O.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/lib/fileutil.cpp

    r2302 r3527  
    304304#else
    305305
    306   // I'm sure there's a better way to do this - for now I don't have
    307   // time to find it though
    308306  ifstream from (fromfilec);
    309307  if (!from) {
     
    315313      from.close();
    316314    } else {
    317       char c;
    318       from.get(c);
    319       while (!from.eof ()) {
    320     to.put(c);
    321     from.get(c);
    322       }
     315      from >> to.rdbuf();
    323316      from.close();
    324317      to.close();
Note: See TracChangeset for help on using the changeset viewer.