12.Qt中字符串相关处理1 QT字符串 QString 转换为 char * 字符串,必须分成2步2 QT中取出指定字符串的子串。3 将16进制字符串, 转换为整数.4 std::string与QString之间转换5 将字符串数字后面的问号去掉
1 QT字符串 QString 转换为 char * 字符串,必须分成2步因为 s.toStdString(), s.toLatin1()等等,都有一个问题,他的返回值必须保存,并没有存储在常量区。 连着写即为空。切记。2 QT中取出指定字符串的子串。QString s1 = “helloworld”; //取出"elloworld"字符串s1.mid(1, s1.size()-1); //从某个下标开始,截取长度3 将16进制字符串, 转换为整数.c 语言函数