目录

C++ Library - <fstream>

介绍 (Introduction)

此数据类型通常表示文件流,并具有ofstream和ifstream的功能,这意味着它可以创建文件,将信息写入文件以及从文件读取信息。

定义 (Definition)

下面是std :: fstream的定义。

template<
   class CharT, 
   class Traits = std::char_traits<CharT>> 
class basic_fstream : public std::basic_iostream<CharT, Traits>

参数 (Parameters)

  • charT - 别名为char_type成员。

  • traits - 别名为成员traits_type。

成员类型 (Member types)

以下成员类型可以用作参数或按成员函数返回类型。

Sr.No. 会员类型 定义
1char 字符类型
2char_traits<char>traits_type
3int const value_type
4intint_type
5streampospos_type
6streamoffoff_type

来自的函数

以下是中所有方法的列表

成员函数 (Member functions)

Sr.No. 方法和描述
1 fstream::close

关闭当前与对象关联的文件,将其与流取消关联。

2 fstream::is_open

返回流当前是否与文件关联。

3 fstream::open

打开由参数filename标识的文件,将其与流对象相关联。

4 fstream::operator=

返回一个指向数组开头的常量迭代器。

5 fstream::rdbuf

返回指向内部filebuf对象的指针。

6 fstream::swap

在x和*之间交换所有内部数据。

非成员重载函数 (Non-member overloaded functions)

Sr.No. 方法和描述
1 swap-free

交换fstream对象x和y的值。

↑回到顶部↑
WIKI教程 @2018