C++ basic_ios 库 - readsome
描述
它用于读取缓冲区中可用的数据。
声明
以下是 std::basic_istream::readsome 的声明。
streamsize readsome (char_type* s, streamsize n);
参数
n − 要写入 s 的最大字符数(包括终止空字符)。
s − 指向存储提取字符的数组的指针。
返回值
返回存储的字符数。
异常
Basic guarantee − 如果抛出异常,则对象处于有效状态。
数据竞争
修改 s 指向的数组中的元素和流对象。