• 12082阅读
  • 10回复

[提问]Qt中字符串长度计算 [复制链接]

上一主题 下一主题
离线lukepower
 
只看楼主 倒序阅读 楼主  发表于: 2011-04-08
Qt中字符串长度计算
怎样改写C语言中的strlen(str)函数
离线voidbroken

只看该作者 1楼 发表于: 2011-04-08
QString 不是有自己的长度计算函数么
离线lukepower
只看该作者 2楼 发表于: 2011-04-08
引用第1楼voidbroken于2011-04-08 19:37发表的  :
QString 不是有自己的长度计算函数么

恩  不晓得是哪个  求指明
离线xhybba

只看该作者 3楼 发表于: 2011-04-08
QString::size ()
离线bmy001
只看该作者 4楼 发表于: 2011-04-08
学习一下。
我只是一个高一的学生,如有弱智问题,请大家谅解。
离线小怪兽
只看该作者 5楼 发表于: 2011-04-08
使用QString::size()与QString::length()都可以得到QString字符串长度,二者等价。
离线downstairs

只看该作者 6楼 发表于: 2011-04-08
length()用于测试长度 size用于 list或其他集合类型的列表大小
喜爱编程的猫头鹰
离线roywillow

只看该作者 7楼 发表于: 2011-04-09
猜猜也能知道size()和length()吧……
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线小怪兽
只看该作者 8楼 发表于: 2011-04-09
引用第6楼downstairs于2011-04-08 23:29发表的  :
length()用于测试长度 size用于 list或其他集合类型的列表大小


没有这种说法吧,在文档里length()的描述为:
int QString::length () const
Returns the number of characters in this string. Equivalent to size().
个人觉得是同一函数的Java-style和Cpp-style而已。
离线roywillow

只看该作者 9楼 发表于: 2011-04-09
在QString里那两个函数是等价的,哪个舒服就用哪个呗
而在各种list中则是用size来获得大小
但是QString不也是可以看成一种列表的不是嘛
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线wangjiazhan

只看该作者 10楼 发表于: 2011-04-11
恩,这两个应该是等价的。。
快速回复
限100 字节
 
上一个 下一个