#include <iostream>
#include <QChar>
#include <QFile>
#include <QTextStream>
#include <sstream>
#include <string>
int main(int argc, char *argv[]) {
    // Qt
    QString str;
    QTextStream(&str) << "Number: " << hex << 16 << oct << " " << 20;
    std::cout << str.toStdString() << std::endl;
    
    // C++ 
    std::string sstr;
    std::ostringstream ostrm;
    ostrm << "Was: " << 234;
    sstr = ostrm.str();
    std::cout << sstr << std::endl;
    return 0;
}
http://www.cppblog.com/biao/archive/2008/03/19/44817.html
Qt: 把内容写进字符串中与C++很相似(使用QTextStream包装QString)
原文:http://www.cnblogs.com/findumars/p/5979177.html