Oracle Solaris Studio 12.2:C++ 用户指南

13.3.6 二进制输入

如果需要读取二进制值(如使用成员函数 write 写入的值),可以使用 read 成员函数。以下示例说明了如何使用 read 成员函数输入原始二进制形式的 x,这是先前使用 write 的示例的反向操作。


cin.read((char*)&x, sizeof(x));