QString s = "-1234";
bool isSomeSpecialChar = (s[0] == '-');
这样是不行的,因为 QChar 是 unsigned short 存储的宽字符编码,需要在char前面加上符号L,如下:
QString s = "-1234";
bool isSomeSpecialChar = (s[0] == L'-');
QString s = "-1234";
bool isSomeSpecialChar = (s[0] == '-');
这样是不行的,因为 QChar 是 unsigned short 存储的宽字符编码,需要在char前面加上符号L,如下:
QString s = "-1234";
bool isSomeSpecialChar = (s[0] == L'-');