下面总结下我知道的几种类型互转的方式:

1 QString --> string

QString.toStdString();

2 string --> QString

QString::fromStdString(string)

3 QString --->int,double,char *

QString::toInt()

QString::toDouble()

QString.toStdString().c_str();

4 int double char* --->string

可以采用<sstream>里的stringstream

以int 为例,int a = 3;

stringstream ss;

string strInt;

ss<<a;

ss>>strInt;

其他两个一样。

5 int double char*转QString

一种方法可以先转string,再转QString。另一种方法可以查看QString类的函数。

QString::number()这个静态函数,参数可以是int,也可以是double。

6 double int的互转

可采用static_cast

转载于:https://www.cnblogs.com/alllife/archive/2011/06/10/2077734.html

QString string int double char 相互转化相关推荐

  1. java中String,int,Integer,char、double类型转换

    java中String,int,Integer,char.double类型转换----https://www.cnblogs.com/kangyu222/p/5866025.html 转载于:http ...

  2. Qt中QString、int、char、QByteArray、std::string【八大转换】

    1.int 转 QString //int 转 QString int m=1; QString b; b=QString::number(m) 2.QString 转int QString a=&q ...

  3. QString、int、char、QByteArray直接的相互转换

    一.int 转 QString int m=1; QString b; b=QString::number(m) 二.QString 转int QString a="1111" i ...

  4. swift string,Int,Double相互转换

    import UIKitvar str = "Hello, playground" // 1 字符串转Int Double Float var str1 = "818&q ...

  5. QString转化为const char *出现乱码问题

    对于Qt项目开发中,常常会遇到QString和const char*的转化问题,Qt也提供了响应的API接口,可以把QString转化为QByteArray,然后再转化为const char *,具体 ...

  6. c++中int double 与char,string之间的转换

    1.字符串转int ,double, char str[] = "15.455";double db;int i;db = atof(str); // db = 15.455i = ...

  7. C++ int/char转string/char数组格式化给char数组赋值(int,char,double)

    int和char字符串格式化转换成string的代码如下: char *temp=new char[10];sprintf(temp,"(%s %d)",lei,num);//格式 ...

  8. Qt中 QString 和 int char char*等相互转换

    在编写Qt程序过程中经常遇到各种数据类型的转换,故此写下来方便自己和大家的查找.叮!!! 1.QString to char* QString qstr = "hello"; ch ...

  9. c语言算式中有double和int,C语言当中int,float,double,char这四个有什么区别?

    区别在以下方面: 一.定义方面: 1.int为整数型,用于定义整数类型的数据 . 2.float为单精度浮点型,能准确到小数点后六位 . 3.double为双精度浮点型,能准确到小数点都十二位 . 4 ...

最新文章

  1. Distributed Configuration Management Platform(分布式配置管理平台)
  2. php linux脚本文件,Unix/Linux中如何直接执行PHP脚本文件?
  3. Hadoop 核心编程之 HDFS 的文件操作
  4. 《C champion》C语言的优点和缺点
  5. 【SQLAlchemy】简单整理filter和filter_by的区别
  6. input点击事件不能用_用js简单写一个计算器
  7. 精品教程--Android实战系列源码与教程
  8. PythonRabbitmq文档阅读笔记-生产者数据直接送入队列消费者消费
  9. html二维数组查找车票,火车票售票系统
  10. vue-cli 2.6.9 安装卸载及创建一个工程
  11. 递归和非递归分别实现求n的阶乘
  12. ffmpeg的下载及安装
  13. 局域网计算机维护工具,局域网共享工具,教您局域网共享工具
  14. mysql中的rman备份与恢复_RMAN备份与恢复实践(转)
  15. oracle查看数据库文件大小
  16. WPS如何使参考文献对齐
  17. 针对特定人员和部门树形数据,重新拆分构造新的树形数据思路。
  18. lic库的学习与使用流程(一般的库的使用流程)编译运行含有外包库程序的操作export和-L -I
  19. KVC基本原理和用法
  20. MDK5.25下载程序出现问题

热门文章

  1. linux fileinfo.so,Centos 下编译安装fileinfo扩展
  2. Asp.Net Core基于JWT认证的数据接口网关Demo
  3. 汉王拉开人脸识别产业化大幕 市场应用前景广阔
  4. composer笔记
  5. CDH5.X完全卸载步骤
  6. PHPExcel读取excel文件
  7. 西交利物浦大学企业协同平台案例分享
  8. 724A - CAN总线
  9. 移植性问题のLPTSTR、LPCSTR、LPCTSTR、LPSTR之间的转换 转
  10. Apache Solr solrconfig.xml 中文说明