C++中的文件输入/输出(6):一些有用的函数[4]

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 kusk 的 blog

        file.read(arr,10);
     
        cout << arr << endl; // 它将显示"lo world!"
     
   
    file.close();
     
    }
   

    getline() ——
虽然前面的章节中我曾提到过这个函数,但还有一些内容我们未曾涉及:此函数不但可用于逐行读取,而且它还可以设为遇到某个特定字符后停止读取。下面给出传递这一参数的方法:
   
   
getline(array,array_size,delim);
   
   
以下为示例代码:
   
   
#include <fstream.h>
     
    void main()
    {
       
// 假设test_file.txt中已经存有"hello world"这一内容
   
    ifstream file("test_file.txt");
     
        static char arr[10];
     
       
/* 读取,直到满足下面的条件之一:

本文关键:C++ 文件 FileI/O 入门
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top