当前位置:网站首页 > 技术博客 > 正文

c++语言程序设计



描述一个对象,该对象可控制从 类的流缓冲区提取元素和编码对象,其中 类型的元素的字符特征由 类确定。

有关详细信息,请参阅 。

 
  


文件缓冲区的基本元素。


文件缓冲区的基本元素的特征(通常是 )。

该对象存储 类的对象。

下面的示例说明了如何读取文件中的文本。

 
  
 
  
 
  
构造函数 说明 初始化 对象的新实例。
成员函数 说明 关闭文件。 确定文件是否打开。 打开文件。 返回存储的流缓冲区的地址。 为所提供 的内容交换此 的内容。
运算符 说明 分配此流对象的内容。 这是一种移动赋值,所涉及的 不会留下副本。

标头

命名空间

构造 类型的对象。

 
  


要打开的文件的名称。


中的枚举之一。


默认文件打开保护,等同于 、 中的 参数。

第一个构造函数通过调用 初始化基类,其中 是 类的存储对象。 它还可以通过调用 来初始化 。

通过调用 ,第二个和第三个构造函数可初始化基类。 通过调用 ,然后 ,它还可以初始化 。 如果后一个函数返回一个空指针,构造函数将调用 。

第四个构造函数初始化具有 的内容的对象,将其视为 引用。

有关详细信息,请参阅, , 和.

下面的示例说明了如何读取文件中的文本。 若要创建文件,请参阅 的示例。

 
  

关闭文件。

 
  

成员函数调用 -> .

有关使用 的示例,请参阅 。

确定文件是否打开。

 
  

如果文件已打开,则为 ,否则为

成员函数返回 ->

有关使用 的示例,请参阅 。

打开文件。

 
  


要打开的文件的名称。


中的枚举之一。


默认文件打开保护,等同于 、 中的 参数。

此成员函数调用 。 有关详细信息,请参阅 和 。 如果打开失败,则函数调用 ,这可能引发 异常。 有关详细信息,请参阅 。

有关使用 的示例,请参阅 。

分配此流对象的内容。 这是一种移动赋值,所涉及的 不会留下副本。

 
  


对 对象的 引用。

返回

成员运算符使用 内容替换该对象的内容,被视为 引用。 有关详细信息,请参阅 和 。

返回存储的流缓冲区的地址。

 
  

指向表示已存储的流缓冲区的 对象的指针。

有关使用 的示例,请参阅 。

交换两个 对象的内容。

 
  


对另一个流缓冲区的引用。

此成员函数将此对象的内容与 的内容进行交换。

版权声明


相关文章:

  • linux等待进程结束2025-10-09 07:01:05
  • 归并排序c++代码2025-10-09 07:01:05
  • 基于javaweb的学生管理系统2025-10-09 07:01:05
  • libcurl3-gnutls2025-10-09 07:01:05
  • java中的单元测试怎么写2025-10-09 07:01:05
  • 线程锁有哪些锁2025-10-09 07:01:05
  • 流量监控平台2025-10-09 07:01:05
  • 内存检测工具memtest怎么看结果2025-10-09 07:01:05
  • fastjson-1.2.53.jar2025-10-09 07:01:05
  • linux系统发行版本号查询2025-10-09 07:01:05