1 Star 0 Fork 1

上位机/Sonar_GUI

forked from yxpworks/Sonar_GUI 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
save_file.cpp 831 Bytes
一键复制 编辑 原始数据 按行查看 历史
yxpworks 提交于 2024-09-20 20:55 . Sonar_DF_GUI_1.5 添加 gps 和HCC
#include "save_file.h"
save_file::save_file(QObject *parent) : QObject(parent)
{
}
int save_file::openfile(QString file_name)
{
int rc = 0;
fd.setFileName(file_name);
if (!fd.open(QIODevice::Truncate | QIODevice::WriteOnly))
{
rc = -1;
qDebug() << "open error";
return rc;
}
return rc;
}
void save_file::writefile(char *res_buf, qint64 res_buf_size)
{
qint64 rc = 0;
rc = fd.write(res_buf, res_buf_size);
if ((rc > 0) && (rc < res_buf_size))
{
qDebug() << "write buf:" << rc << "!=" << res_buf_size;
}
if (!fd.flush())
{
qDebug() << "Error flushing file:" << fd.errorString();
}
}
void save_file::writefile(const QByteArray *data)
{
qint64 rc = 0;
rc = fd.write(*data);
}
void save_file::closefile()
{
fd.close();
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/upper-computer_1688/sonar_-gui.git
[email protected]:upper-computer_1688/sonar_-gui.git
upper-computer_1688
sonar_-gui
Sonar_GUI
main

搜索帮助