basic_filebuf::underflow

输入流提取当前元素。

virtual int_type underflow( );

返回值

如果函数不能成功,则返回 traits_type::eof。否则,它将返回 ch,转换如"备注"节中所述。

备注

受保护的虚成员函数竭力输入流提取当前元素 ch,并返回元素作为 traits_type::to_int_type(ch)。它可以这样做以多种方式:

  • 如果一个读取的位置可用,它采用 ch 为该读取的存储位置的元素和高级输入缓冲区的指针下。

  • 它可以读取类型 char的一个或多个元素*,* 该元素,就象由连续调用该窗体 fgetc(fp),并将它们转换为类型 Elem 的元素 ch 使用文件转换方面fac调用 fac.in 根据需要。如果任何读取或转换失败,该函数不成功。

要求

标头: <fstream>

命名空间: std

请参见

参考

basic_filebuf Class

iostream编程

(mfc)约定