zoukankan      html  css  js  c++  java
  • QString QByteArray char* 相互转换(转)

    //常用参数类型:char *字符串, QByteArray字符数组, QString字符串
    //需要转换:char * ---转--- QByteArray ---需要调用QByteArray类的构造函数
    char*     --------------QByteArray(const char*)-----------> QByteArray
    char* str;
    QByteArray byte(str);

    char*     --------------QString(const char*)-------------->QString
    char* str;
    QString string(str);

    QByteArray   -------------data()-------------------->char*
    QByteArray byte;
    char* str = byte.data();

    QByteArray ------------QString()------------------->QString
    QByteArray byte;
    QString string(byte);

    QString --------------toAscii()--------------------> QByteArray
    QString string;
    QByteArray byte = string.toAscii();

    QString -------------qPrintable()------------------>char*
    QString string;
    char* str = qPrintable(string);

  • 相关阅读:
    重写
    mongodb版本区别
    mysql备份还原
    mysql备份恢复
    mysql的锁
    mysql索引
    mysql日志详解
    mysql基本语法
    mysql主从bin-log的三种方式
    mysql的GTID主从复制方式
  • 原文地址:https://www.cnblogs.com/neverstop/p/2419569.html
Copyright © 2011-2022 走看看