<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      QT 讀寫配置文件(*.INI)

      核心類庫: 參見>>QSettings 

      創建一個配置參數類模型,如 MyConfig

      文件:MyConfig.h

      #include <QString>
      
      class MyConfig
      {
      public:
          MyConfig();
      
          void LoadFile();  // 從配置文件中讀取
          void SaveFile();  // 向文件中寫入
      
          double P_double1 = 1.23;
          double P_double2 = 3.1415;
          double P_double3 = 10.0;
          int  P_int1 = 456;
          int  P_int2 = 123;
          QString P_string1 = "abc";
          QString P_string2 = "efg";
      };

       

      文件代碼:MyConfig.cpp

      #include "myconfig.h"
      #include <QSettings>
      
      #include <iostream>
      #include <fstream>
      
      MyConfig::MyConfig()
      { }
      void MyConfig::LoadFile() { std::string filepath = "MyConfig.ini"; // 先判斷文件是否存在 std::ifstream file(filepath); if(file.good() == false) { this->SaveFile(); return; } // 讀取文件 QSettings settings(QString::fromStdString(filepath), QSettings::IniFormat); settings.beginGroup("GroupName1"); this->P_double1 = settings.value("P_double1").toDouble(); this->P_double2 = settings.value("P_double2").toDouble(); this->P_double3 = settings.value("P_double3").toDouble(); settings.endGroup(); settings.beginGroup("GroupName2"); this->P_int1 = settings.value("P_int1").toInt(); this->P_int2 = settings.value("P_int2").toInt(); settings.endGroup(); settings.beginGroup("GroupName3"); this->P_string1 = settings.value("P_string1").toString(); this->P_string2 = settings.value("P_string2").toString(); settings.endGroup(); } void MyConfig::SaveFile() { QSettings settings("MyConfig.ini", QSettings::IniFormat); settings.beginGroup("GroupName1"); settings.setValue("P_double1", this->P_double1); settings.setValue("P_double2", this->P_double2); settings.setValue("P_double3", this->P_double3); settings.endGroup(); settings.beginGroup("GroupName2"); settings.setValue("P_int1", this->P_int1); settings.setValue("P_int2", this->P_int2); settings.endGroup(); settings.beginGroup("GroupName3"); settings.setValue("P_string1", this->P_string1); settings.setValue("P_string2", this->P_string2); settings.endGroup(); }

      運行程序,調用上述代碼方法,即可讀寫程序目錄下的“MyConfig.ini"文件。

       

      posted on 2025-01-22 10:55  云夢鴻  閱讀(36)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 国产精品天天看天天狠| 极品vpswindows少妇| 乱妇乱女熟妇熟女网站| 中文字幕人妻中文AV不卡专区 | 久久天天躁夜夜躁狠狠躁2022| 精品偷拍一区二区三区在| 麻豆精产国品一二三区区| 国产精品三级国产精品高| 国产毛片基地| 亚洲日韩性欧美中文字幕| 丰满老熟妇好大bbbbb| 亚洲av永久无码精品水牛影视 | 国产成人免费一区二区三区| 免费a级黄毛片| 国产麻豆精品手机在线观看| 亚洲一区二区约美女探花 | 久久精品国产精品第一区| 无码成人精品区在线观看| 国产自拍偷拍视频在线观看 | 中文字幕人妻不卡精品| 婷婷丁香五月亚洲中文字幕| 亚洲AV天天做在线观看| 欧美和黑人xxxx猛交视频| 青青草无码免费一二三区| 精品国产一区二区三区蜜臀| 亚洲av激情一区二区| 狂躁女人双腿流白色液体| 在线中文字幕国产精品| 伊人精品成人久久综合97| 亚洲熟女综合色一区二区三区| 拍真实国产伦偷精品| 日本欧美大码a在线观看| 在线涩涩免费观看国产精品| 亚洲欧美中文日韩在线v日本| 九色综合国产一区二区三区| 国产麻豆精品手机在线观看| 精品久久亚洲中文无码| 狠狠色噜噜狠狠狠狠777米奇| 免费人成视频在线| 又黄又无遮挡AAAAA毛片| 亚洲老熟女一区二区三区|