zoukankan      html  css  js  c++  java
  • Qfile22

    #include <QCoreApplication>
    #include <QFile>
    #include <QTextStream>
    
    
    int main(int argc, char *argv[])
    {
        QCoreApplication a(argc, argv);
    
    
        QFile data("QFile.txt");
        if(data.open(QFile::WriteOnly|QFile::Truncate))
        {
            QTextStream out(&data);
            out<<QObject::tr("aaa:")<<qSetFieldWidth(10)<<left<<90<<endl;
        }
        
        return a.exec();
    }



    QFile data("QFile.txt");
    data.open(QFile::WriteOnly|QFile::Truncate)
     QTextStream out(&data);


    binary:

    void MainWindow::fileFun()
    {
        QFile file("binary.dat");
        file.open(QIODevice::WriteOnly | QIODevice::Truncate);
        QDataStream out(&file);                             //将数据序列化
        out << QString(tr("this_is_a_tiger:"));                      //字符串序列化
        out << QDate::fromString("2020/09/25", "yyyy/MM/dd");
        out << (qint32)19;                                 	//整数序列化
        file.close();
    
    
        file.setFileName("binary.dat");
        if(!file.open(QIODevice::ReadOnly))
        {
             qDebug()<< "error!";
             return;
        }
        QDataStream in(&file);                            	//从文件中读出数据
        QString name;
        QDate birthday;
        qint32 age;
        in >> name >> birthday >> age;                    	//获取字符串和整数
        qDebug() << name << birthday << age;
        file.close();
    }


     QFile file("binary.dat");
    file.open(QIODevice::WriteOnly | QIODevice::Truncate);
     QDataStream out(&file);
     file.close();


    
    


  • 相关阅读:
    github
    保存中文文本
    python3与 python2 urllib模块区别
    gitbook 使用粘自csdn
    html基础
    R语言学习笔记之十
    R语言学习笔记之九
    R语言学习笔记之八
    R语言学习笔记之七
    R语言学习笔记之六
  • 原文地址:https://www.cnblogs.com/laowang001/p/14020405.html
Copyright © 2011-2022 走看看