QString string int double char 相互转化
下面总结下我知道的几种类型互转的方式:
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 相互转化相关推荐
- java中String,int,Integer,char、double类型转换
java中String,int,Integer,char.double类型转换----https://www.cnblogs.com/kangyu222/p/5866025.html 转载于:http ...
- 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 ...
- QString、int、char、QByteArray直接的相互转换
一.int 转 QString int m=1; QString b; b=QString::number(m) 二.QString 转int QString a="1111" i ...
- swift string,Int,Double相互转换
import UIKitvar str = "Hello, playground" // 1 字符串转Int Double Float var str1 = "818&q ...
- QString转化为const char *出现乱码问题
对于Qt项目开发中,常常会遇到QString和const char*的转化问题,Qt也提供了响应的API接口,可以把QString转化为QByteArray,然后再转化为const char *,具体 ...
- c++中int double 与char,string之间的转换
1.字符串转int ,double, char str[] = "15.455";double db;int i;db = atof(str); // db = 15.455i = ...
- C++ int/char转string/char数组格式化给char数组赋值(int,char,double)
int和char字符串格式化转换成string的代码如下: char *temp=new char[10];sprintf(temp,"(%s %d)",lei,num);//格式 ...
- Qt中 QString 和 int char char*等相互转换
在编写Qt程序过程中经常遇到各种数据类型的转换,故此写下来方便自己和大家的查找.叮!!! 1.QString to char* QString qstr = "hello"; ch ...
- c语言算式中有double和int,C语言当中int,float,double,char这四个有什么区别?
区别在以下方面: 一.定义方面: 1.int为整数型,用于定义整数类型的数据 . 2.float为单精度浮点型,能准确到小数点后六位 . 3.double为双精度浮点型,能准确到小数点都十二位 . 4 ...
最新文章
- Distributed Configuration Management Platform(分布式配置管理平台)
- php linux脚本文件,Unix/Linux中如何直接执行PHP脚本文件?
- Hadoop 核心编程之 HDFS 的文件操作
- 《C champion》C语言的优点和缺点
- 【SQLAlchemy】简单整理filter和filter_by的区别
- input点击事件不能用_用js简单写一个计算器
- 精品教程--Android实战系列源码与教程
- PythonRabbitmq文档阅读笔记-生产者数据直接送入队列消费者消费
- html二维数组查找车票,火车票售票系统
- vue-cli 2.6.9 安装卸载及创建一个工程
- 递归和非递归分别实现求n的阶乘
- ffmpeg的下载及安装
- 局域网计算机维护工具,局域网共享工具,教您局域网共享工具
- mysql中的rman备份与恢复_RMAN备份与恢复实践(转)
- oracle查看数据库文件大小
- WPS如何使参考文献对齐
- 针对特定人员和部门树形数据,重新拆分构造新的树形数据思路。
- lic库的学习与使用流程(一般的库的使用流程)编译运行含有外包库程序的操作export和-L -I
- KVC基本原理和用法
- MDK5.25下载程序出现问题