qt中文操作問題,QT檔案操作

發布 科技 2024-06-09
6個回答
  1. 匿名使用者2024-01-29

    很容易看出,qt足夠聰明,可以忽略空格或製表符或回車符,所以你只需要按順序閱讀它們。 如果你有任何問題,可以看看qassistant,裡面有很多實際的例子。

    #include

    #include

    #include

    double a[6],b[6];

    qfile *datafile = new qfile;

    qtextstream *textstream = new qtextstream(datafile);

    qstring filename("");

    datafile->setfilename(filename);

    datafile->open(qiodevice::readonly | qiodevice::text);

    for (int i=0;i<6;i++)textstream>>a[i]>>b[i];

    return 0;

  2. 匿名使用者2024-01-28

    學習後,我意識到還有qt,Khan

  3. 匿名使用者2024-01-27

    讓我們談談這個想法;

    首先定義 qlineedit 文字框,定義乙個按鈕,按鈕 ** 函式來獲取 qlineeidt 的內容,然後就是建立乙個檔案,將膠輪輸入到檔案中,如果你不懂脊椎震顫,可以和我私下聊聊,我建議你看看 qt 教程, 它會對你有很大幫助。

  4. 匿名使用者2024-01-26

    void funlibedit::inittypedata()

    讀取基型別。

    qfile file("datatype");datatype 是要讀取的檔案的名稱,可以是路徑,否則為當前路徑。

    if (!readonly |QIODEVICE::文字))將引數設定為唯讀文字模式,並檢查是否啟用。

    return;如果開啟失敗,將直接返回。

    qtextstream in(&file);將內容讀取到丟失的文字流中的舊數字,即 in 是資料型別中的所有內容。

    while (!迴圈到最後。

    qstring loctype = ;讀取一行 locttupe

    loctype = ;這應該是襪子的簡化,具體不知道,可以去手動簡化功能功能。

    m_;在 m typelist 字串後新增 loctype 字串。

    關閉開啟的資料型別檔案。

    讀取型別對映。

    qfile mapfile("datatypemap");

    if (!readonly |QIODEVICE::文字))同前。

    return;

    qtextstream mapin(&mapfile);同上。

    while (!同上。

    qstring mapline = ;同上。

    int index = ": 所以 “:” 返回到該位置。

    qstring outtype = ;同上。

    qstring intype = ;同上。

    m_typemap[outtype] =intype;把它放在乙個陣列中,功能同上。

    同上。

  5. 匿名使用者2024-01-25

    這可能有兩個原因。 1.編譯命令不正確,嘗試將其更改為 qmake -project qmake make。

    2.包含標頭檔案,修改include以包含和包含(我以前遇到過類似的錯誤,所以修改它很好,你可以試試)。

  6. 匿名使用者2024-01-24

    應該是字符集有問題,設定專案的字符集,試一試。

相關回答
8個回答2024-06-09

1.如果在執行軟體或編譯器時缺少或找不到類似的提示,可以從指令碼主**複製到指定的目錄(通常是系統目錄或放在軟體目錄下),或者再次新增檔案引用。 >>>More

9個回答2024-06-09

將 exe 檔案拖到 VBS 圖示中。

on error resume next >>>More

5個回答2024-06-09

著陸垂直傳輸檔案 (0

請簡要描述indows作業系統的中文部分、檔案副檔名、文字型別和資料夾、邏輯和檔案路徑的摘要功能。 工作。 >>>More

19個回答2024-06-09

看看二級書,它們都非常詳細。

7個回答2024-06-09

樓上寫的東西有點誤,但為了達到房東的目的,已經改了。 >>>More