qint64 write(const char *data, qint64 len); qint64 write(const char *data);
时间: 2024-03-21 08:40:24 浏览: 154
QT实现wav音频文件读写
`QIODevice` 中的 `write` 函数有两个重载版本:
```cpp
qint64 write(const char *data, qint64 len);
qint64 write(const char *data);
```
第一个版本的函数是将 `data` 指向的字节数组中前 `len` 个字节写入到设备中。这个函数返回实际写入的字节数,如果返回值小于 `len`,则表示写入失败。
第二个版本的函数是将 `data` 指向的以 null 结尾的字节数组写入到设备中。这个函数返回实际写入的字节数,如果返回值小于字符串的长度,表示写入失败。
其中,`qint64` 是 Qt 中定义的一个整数类型,通常被定义为 `long long`。这个类型的长度是 64 位,可以用于存储比普通的整型更大的数值。
阅读全文