C++ IO: File Read Write

复制代码
//C++:
//
get the length of file. // char * holder; int length = 0; int hav = 0; int not = 0; int counter = 0; int sumit = 0; //create the ifstream('examplefile') to load the data from the .res 'fname' location: ifstream resexamplefile; resexamplefile.open (fname, ios::binary);//.res file path in "fname": // get length of file: resexamplefile.seekg (0, ios::end); length = resexamplefile.tellg(); log_file.seekg(-long(max_filesize), ios::end);//move back 65535 from end; resexamplefile.seekg (0, ios::beg);//then move back to the beginning // allocate memory per the size of the file: holder = new char [length];

log_file.read(buffer, length); //read bytes to buffer array.
复制代码

posted on   Henry_Wang  阅读(698)  评论(0编辑  收藏  举报

导航

< 2012年6月 >
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
1 2 3 4 5 6 7

统计

点击右上角即可分享
微信分享提示