QString、int、char、QByteArray直接的相互转换
一、int 转 QString
int m=1;
QString b;
b=QString::number(m)
二、QString 转int
QString a=”1111”
int b;
b=a.toInt()
三、char 转换为 QString
char a=’b’;
QString str;
str=QString(a);
四、QString 转换为 char
QString str=”qq”;
char *ch;
ch = str.toLatin1.data();
五、char * 与 const char *的转换
char *ch1=”tt”;
const char *ch2=”qq”;
ch2 = ch1;//不报错,但有警告
ch1 = (char *)ch2;
六、QByteArray 转换为 char *
char *ch;//不要定义成ch[n];
QByteArray byte;
ch = byte.data();
七、char * 转换为 QByteArray
char *ch;
QByteArray byte;
byte = QByteArray(ch);
八、QString 转换为 QByteArray
QByteArray byte;
QString string;
byte = string.toAscii();
九、QByteArray 转换为 QString
QByteArray byte;
QString string;
string = QString(byte);
QString、int、char、QByteArray直接的相互转换相关推荐
- QString和char *的相互转换
如何将QString转换为char *或者相反 How can I convert a QString to char* and vice versa ?(trolltech) Answer: Ino ...
- Qt QString 中文 char* UTF-8 QByteArray QTextCodec unicode gb2312 GBK 乱码与转码问题
代码如下:如果不不设全局的字符集是utf-8,那么网上一般的方法是可以转的.如下程序中 #define DD 1的情况下:但是如果设置了全局的utf-8,再用以前的方法: QByteArray ba= ...
- char qt 转unicode_Qt QString 中文 char* UTF-8 QByteArray QTextCodec unicode gb2312 GBK 乱码与转码问题...
2012-03-22 14:00 175人阅读 评论(0) 代码如下:如果不不设全局的字符集是utf-8,那么网上一般的方法是可以转的.如下程序中 #define DD 1的情况下:但是如果设置了全局 ...
- Qt中 QString 和 int char char*等相互转换
在编写Qt程序过程中经常遇到各种数据类型的转换,故此写下来方便自己和大家的查找.叮!!! 1.QString to char* QString qstr = "hello"; ch ...
- qt5中字符串转字符串数组_Qt中的对象类型转换(Qstring 转换char*有三种方法)
char * 与 const char *的转换 char *ch1="hello11"; const char *ch2="hello22"; ch2 = c ...
- QString转Char*字符串
QString转Char*字符串 在Qt下将QString转char*,需要用到QByteArray类.因为char*最后都有一个'/0'作为结束符,而采用QString::toLatin1()时会在 ...
- QString string char*互转
1.QString 转 char * //QString转char* QString qStr = "让世界爱上中国造"; QByteArray qByteArray = qStr ...
- QString与char *之间的转换
1. 在 Qt 下将 QString 转 char* 需要用到 QByteArray 类,QByteArray 类的说明详见Qt帮助文档. 因为 char* 最后都有一个'/0'作为结束符,而采用 Q ...
- Qt QString 与char* 相互转换
Qt下,字符串都是使用QString,但是很多时候我们需要的char* 这样的参数. 下面介绍两种转换的方法: 1.QString转为QByteArray然后再转为char* QString Qstr ...
最新文章
- 推荐两款简单好用的图片放大jquery插件
- 谈谈UIView的几个layout方法-layoutSubviews、layoutIfNeeded、
- beanfactorypostprocessor_Spring源码分析(六)容器的扩展点(BeanFactoryPostProcessor)
- thinkphp htmlspecialchars_decode
- pytorch dataset dataloader_PyTorch(五)——数据的加载和预处理
- jsoncpp-src-0.5.0.tar.gz 源码错误!!!!
- AI顶会,正在使用AI来审阅AI论文
- pymol怎么做底物口袋表面_如何系统的去做有机合成工艺优化---之实战策略
- python comprehension_python list comprehension在一次迭代中产生两个值
- centos 6.5环境利用iscsi搭建SAN网络存储服务及服务端target和客户端initiator配置详解...
- 《PMP学习笔记》1.3 五大过程组十大知识领域
- vue 修改模板{{}}标签_Vue模板语法
- 2016 0CTF rsa
- 奇迹网站系统IGC奇迹mu S18网站可视化装备模板
- linux 软件包kbd 位置,1.10.42 6.42. Kbd-1.12 - Linux 系统构建指南
- 01 数学软件与建模---基础
- 【Oracle】-【权限-ORA-04043】- object does not exist
- R语言高分辨率遥感卫星数据处理
- Mybatis学习笔记——Mybatis入门
- 防统方Oracle,风信子医院数据库安全与防统方解决方案
热门文章
- MFC: DeviceIoControl 通过API访问设备驱动程序
- 全球与中国微型翘板开关市场现状及未来发展趋势
- 太赞了!Github上都没有的“网约车”项目!!!
- 技嘉1080显卡体质测试软件,技嘉GTX 1080 Xtreme Gaming显卡简介
- 记一次联通路由器劫持的分析过程
- 最新双十一淘宝查历史最低价流量主小程序源码/亲测
- w3cschool算法挑战记录1-11(数组截断算法挑战)
- 计算机网络实验路由器,计算机网络路由器配置实验.doc
- 5分钟完成核磁共振检查,Facebook的AI技术现在还经不住考验
- Unable to negotiate with XXXX port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss