找回密码
 立即注册
收起左侧

qDebug输出QString内容带冒号

2
回复
8207
查看
[复制链接]
累计签到:11 天
连续签到:1 天
来源: 2015-1-19 16:09:58 显示全部楼层 |阅读模式
1Qter豆
刚学qt不久,碰到个问题,初始化一个QString然后输出到qDebug(),输出结果总是带“”,如下:
    QString aa="nnnnn";    qDebug()<<aa<<" ??";
输出结果为:
“nnnnn”  ??
请问应该如何去掉这写冒号

最佳答案

查看完整内容

你的输出结果 也不带冒号啊????? 你说的是双引号吧 你可以用qPrintable函数。。。实际这个引号是不影响变量的值,它只是在输出的时候加了""
回复

使用道具 举报

累计签到:410 天
连续签到:1 天
2015-1-19 16:09:59 显示全部楼层
你的输出结果 也不带冒号啊?????

你说的是双引号吧


你可以用qPrintable函数。。。实际这个引号是不影响变量的值,它只是在输出的时候加了""
参与人数 1人气 +1 收起 理由
tzlinguang + 1 很实用!

查看全部评分总评分 : 人气 +1

回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-1-20 10:05:44 显示全部楼层
  char* str="nihao";     
qDebug(str);或者
qDebug()<<str;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了