• 7153阅读
  • 4回复

又一个数据转化的悲剧  。。。QString  to  int [复制链接]

上一主题 下一主题
离线zhangyujin78
 
只看楼主 正序阅读 楼主  发表于: 2009-09-03
又一个数据转化的悲剧  。。。QString  to  int
QT3 中 如何实现呢 -0-
离线xtfllbl

只看该作者 4楼 发表于: 2009-09-03
int QString::toInt ( bool * ok = 0, int base = 10 ) const
返回由这个字符串转化的int值,是基于base的,默认为10并且必须在2到36之间。

如果转化发生错误,*ok被设置为假(除非ok为0,这是默认的)并且0被返回。否则*ok被设置为真。

    QString str( "FF" );
    bool ok;
    int hex = str.toInt( &ok, 16 );     // hex == 255, ok == TRUE
    int dec = str.toInt( &ok, 10 );     // dec == 0, ok == FALSE
  
上海欢迎您
离线allblue

只看该作者 3楼 发表于: 2009-09-03
QString s;
s.toInt();
黑暗魔法
离线zhangyujin78
只看该作者 2楼 发表于: 2009-09-03
int toInt ( bool * ok = 0, int base = 10 ) const
~~
离线zhangyujin78
只看该作者 1楼 发表于: 2009-09-03
找了一圈 都是int  to Qstring的。。。
快速回复
限100 字节
 
上一个 下一个