zoukankan      html  css  js  c++  java
  • QT字符串QString

    字符串转数值

    ----------------------------------------------------------------------------------------------------

    toInt(), toInt(&ok, 16)

    toDouble()

    toFloat()

    toLong()

    toLongLong()

    setNum (val16); //十六进制

    数值转字符串

    ----------------------------------------------------------------------------------------------------

    int num=65;

    QString abc = QString::number(num,16); //十六进制

    功能

    ----------------------------------------------------------------------------------------------------

    append(),追加,等于+=

    sprintf()

    QString str;
    str.sprintf("%s, %d", "hello ", 3);//str=hello 3

    insert(), 插入字符串

    prepend(), 在开头插入字符串

    replace(), 替换字符串

    trimmed(), 移除字符串首尾空白字符,包括换行符,制表符

    simplified(), 移除首尾空白字符,将中间的连续空白字符合并成一个空格

    startsWith(), 判断字符串是否以某个字符串开头

    endsWidth(), 判断字符串是否以某个字符串结尾

    contains(), 判断是否包含某个字符

    toUpper();变大写

    编码

    ----------------------------------------------------------------------------------------------------

    toAscii(), 返回一个ASCII编码的8位字符串

    toUtf8(), 返回一个UTF-8编码的8位字符串

    toLocal8Bit(), 返回一个系统本地编码的8位字符串

  • 相关阅读:
    Codeforces_731_C
    Codeforces_731_B
    Codeforces_731_A
    HDU_1035_水
    POJ_3450_KMP
    POJ_2185_二维KMP
    POJ_2752_KMP
    Codeforces_492_E
    Codeforces_338_D
    Codeforces_327_C
  • 原文地址:https://www.cnblogs.com/xieqianli/p/11386766.html
Copyright © 2011-2022 走看看