当前位置: 首页 > news >正文

qt操作文件以及字符串转换

//从文件加载英文属性与中文属性对照表

QFile file(":/propertyname.txt");

if (file.open(QFile::ReadOnly)) {

//QTextStream方法读取速度至少快百分之30

#if 0

while(!file.atEnd()) {

QString line = file.readLine();

appendName(line);

}

#else

QTextStream in(&file);

while (!in.atEnd()) {

QString line = in.readLine();

appendName(line);

}

#endif

file.close();

}

Qt|将QString字符串写入文件中

void writeFile(const QString str)

{

QFile file;

file.setFileName("./log.txt");

//只写 追加写入

if(file.open(QIODevice::WriteOnly|QIODevice::Text|QIODevice::append))

{

QTextStream in(&file);

in<<str<<endl;

}

file.close();

}

String和QString之间的转化

QString qstr;

string str;

str = qstr.toStdString();

qstr = QString::fromStdString(str);

http://www.lryc.cn/news/23130.html

相关文章:

  • 数组中只出现一次的两个数字(异或法思路)
  • python支持的操作系统有哪些
  • S3C2440开发环境搭建
  • 软件测试之测试用例
  • null和undefined的区别有哪些?
  • 【强烈建议收藏:计算机网络面试专题:HTTP协议、HTTP请求报文和响应报文、HTTP请求报文常用字段、HTTP请求方法、HTTP响应码】
  • 关于Java中的静态块讲解
  • ledcode【用队列实现栈】
  • 【基础算法】双指针----字符串删减
  • Billu靶场黑盒盲打——思路和详解
  • 【2363. 合并相似的物品】
  • 【C++提高编程】C++全栈体系(二十四)
  • c++11 标准模板(STL)(std::unordered_set)(十一)
  • AI/CV大厂笔试LeetCode高频考题之基础核心知识点
  • 华为OD机试题,用 Java 解【静态扫描最优成本】问题
  • 常见无线技术方案介绍
  • 收获满满的2022年
  • react的生命周期
  • scanpy 单细胞分析API接口使用案例
  • 【Vue3 第二十一章】Teleport组件传送
  • 在 Windows Subsystem for Linux (WSL2) 的 Ubuntu 系统上配置 Vulkan 开发环境
  • 放苹果HJ61
  • Windows下,OPC UA移植,open62541移植
  • 【Tomcat与Servlet篇1】认识Tomcat与Maven
  • C++类和对象:拷贝构造函数和运算符重载
  • 【IntelliJ IDEA】idea plugins搜索不出来,如何找到插件的解决方案
  • 移动端自动化测试(一)appium环境搭建
  • 5 逻辑回归及Python实现
  • 技术干货 | Modelica建模秘籍之状态变量
  • LeetCode 2574. 左右元素和的差值