一、QString
QString是Qt中的字符串类,QString使用Unicode编码。C和C++使用的ASCII编码中,一个字符是8位的char,但是在Qt中因为使用的时候QString,因此字符串中的每个字符是一个16位的QChar,完美支持中文。
1、QString可以通过下面的函数完成与数字之间的转换。
1、QString QString::number(int n, int base = 10) [static]
数字 → 字符串
参数1:要转换的数字
参数2:进制,默认为10进制
返回值:一个新生成的字符串对象
2、
QString &setNum(int n, int base = 10)
数字 → 字符串
参数1:要转换的数字
参数2:进制,默认为10进制
返回值:当前类的对象,支持链式调用
3、
inttoInt(bool * ok = 0, int base = 10) const
字符串 → 数字
参数1:转换是否成功
参数2:进制,默认为10进制
返回值:转换后的结果,转换失败返回0