阅读量:2
write
函数是 C++ 标准库中的一个函数,用于将数据写入文件或输出到标准输出设备。它的用法如下:
#include <iostream> #include <fstream> int main() { // 打开文件 std::ofstream file("example.txt"); if (file.is_open()) { // 写入数据 file.write("Hello, World!", 13); // 关闭文件 file.close(); } else { std::cout << "无法打开文件!" << std::endl; } return 0; }
上述代码中,首先通过 ofstream
类创建了一个输出文件流对象 file
并打开了文件 “example.txt”。然后使用 write
函数将字符串 “Hello, World!” 写入到文件中,第二个参数 13 是要写入的字符数。最后,通过 close
函数关闭文件。
除了文件,write
函数还可以将数据写入到标准输出设备(即控制台)。例如:
#include <iostream> int main() { std::cout.write("Hello, World!", 13); return 0; }
上述代码中,通过 write
函数将字符串 “Hello, World!” 写入到标准输出设备。