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

网站前后端分离怎么做网站开发包括哪些

网站前后端分离怎么做,网站开发包括哪些,如何将自己做的网站放到网上去,网站飘落怎么做问题描述 我需要用QString输出一个固定位数的数字字符串。起初我的代码是这样&#xff1a; int img_num 1 auto new_name QString("%1.png").arg((int)img_num, 3, 10, 0); //最后一个参数用u0也是一样的 qDebug() << "new_name:" << new…

问题描述

我需要用QString输出一个固定位数的数字字符串。起初我的代码是这样:

int img_num = 1
auto new_name = QString("%1.png").arg((int)img_num, 3, 10, '0');  //最后一个参数用u'0'也是一样的
qDebug() << "new_name:" << new_name;

但是输出却是:

new_name: "1.000000000000000000000000000000000000000000000000.png"

最终有效的代码:

auto new_name = QString("%1.png").arg((int)img_num, 3, 10, QLatin1Char('0')); //修改的是最后一个参数

或者

auto new_name = QString("%1.png").arg((int)img_num, 3, 10, QChar('0')); //修改的是最后一个参数

输出效果

new_name: "001.png"

原因分析

QString.arg的原型函数是:

QString QString::arg(int a, int fieldWidth = 0, int base = 10, QChar fillChar = u' ') const

最后一个参数是QChar,这是一个16位的字符类型,并不是c++中的char。所以需要转换一下。

参考资料

QString格式化的几种用法:补零/进制转换/保留小数位等

http://www.yayakq.cn/news/615754/

相关文章:

  • 做推广什么网站好网站建设需要的条件
  • 中国工商做年报网站校园网站建设方案模板
  • 网站开发 需求公司有些网站打不开
  • 网站建设与维护 教学大纲wordpress 显示全文
  • 南京seo网站优化推广重庆市应急管理局官网
  • 莱芜网站建设公司正规考证培训机构
  • 做淘宝客个人网站大连旅顺口景点介绍
  • 万网网站备案管理价格低廉换个说法
  • 网站设计参考网站后台管理系统怎么添加框
  • 网站权重下降原因北京微信公众号
  • 租腾讯服务器做网站行吗律师网站专业设计
  • 洛龙区网站设计建设电子厂网站建设方案书怎么写
  • 怎样做网站吸引客户网站有服务器怎么备案
  • 都江堰市网站建设长春网络关键词排名
  • 优质企业网站开发怎样用电脑和网訨自己做网站
  • 网站搭建有分谷歌手机网站开发框架
  • 网站主题制作域名 网站
  • 河南建设工程信息网招标公告公司网站的seo优化
  • 企业网站建设费计入企业样本设计公司
  • 做网站推广合同深圳线上注册公司
  • 找建网站模板网站建设属于技术服务
  • jsp网站简洁软件下载网站源码
  • 阿里云可以做电影网站18种最有效推广的方式
  • 网站备案 名称 不一致手机端网站模板下载
  • 深圳市建设工程造价管理站官网21世纪上海人才网官网
  • 做网站要什么功能云南省建设工程电子网
  • 网站 页面 结构傻瓜使用模板建网站
  • 织梦网站图片怎么修改不了电子工程师证怎么考
  • 带做网站个人博客页面
  • 集团公司做网站园林景观设计公司招聘