回覆列表
  • 1 # 錢布斯

    其實麼,你會用char就會用wchar_t啊,對你來說都是字元,只不過是不同的寬度罷了,用起來都是一樣的,當然所有的地方都要加上w,wstring是寬字元的字串,裡面儲存的就是類似wchar_t陣列的東西,wifstream是寬字元的檔案輸入流,wcout是寬字元的標準輸出流。下面這個程式執行以後讀原始碼檔案本身,並且把第一行打出來,也就是列印://讀我自己

    main.cpp:

    //讀我自己

    #include <iostream>

    using std::wcout;

    using std::endl;

    #include <string>

    using std::wstring;

    #include <fstream>

    using std::wifstream;

    int main() {

    wifstream fin("main.cpp");

    wstring str;

    fin >> str;

    wcout << str << endl;

    fin.close();

    return 0;

    }

  • 中秋節和大豐收的關聯?
  • 猛龍對掘金戰至103平,最後7秒伊巴卡為何對無球的約基奇犯規?