温馨提示×

c++ write函数的用法是什么

c++
小亿
169
2023-11-02 22:09:13
栏目: 编程语言

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!” 写入到标准输出设备。

0