• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Error

            C++博客 首頁 新隨筆 聯系 聚合 管理
              217 Posts :: 61 Stories :: 32 Comments :: 0 Trackbacks
            gcc
                    GNU   C/C++編譯器也可以正確支持wchar_t字符和字符串,但是源代碼的保存格式必須符合
            下面條件:
                    一、源代碼文件的保存編碼必須是UTF-8
                    二、UTF-8編碼格式的源代碼文件,不能有BOM標志頭。
                    只有源代碼文件符合上面兩個條件,gcc才會正確支持wchar_t字符和字符串。如果不符合
            上面兩個條件的話,有可能會編譯出錯,有可能會產生錯誤的wchar_t字符和字符串。
                    gcc在Windows平臺下,wchar_t是16位類型,在Linux平臺下,wchar_t是32位類型。
                   
                    另外,GCC提供了以下的參數開關來支持其它文字編碼的源文件:
                    (a)-finput-charset=charset
                        gcc在默認情況下,總是假設源代碼的編碼是UTF-8,如果是其它編碼的源代碼文件,
                        源代碼里面又用到了wchar_t的類型,則可以使用-finput-charset=charset這個參數
                        來實現。
                        例如通常使用GBK編碼的源代碼可以假如參數:-finput-charset=GBK
                     (b)-fwide-exec-charset=charset
                        默認情況下,gcc在Windows平臺下,寬字符串串常量的每個字符是16位UTF-16類型,
                        在Linux平臺下,寬字符串串常量的每個字符是32位UTF-32類型,
                        使用這個參數,可以改變寬字符串串常量的類型。
                        例如在x86的機器環境,Linux操作系統下,要使例如 L"漢字" 編譯后保存為UTF-16
                        的字符串,則可以使用 -fwide-exec-charset=UTF-16LE 
            posted on 2014-09-24 16:49 Enic 閱讀(910) 評論(0)  編輯 收藏 引用
            久久亚洲精品国产精品婷婷| 久久亚洲精品国产亚洲老地址 | 亚洲国产成人久久综合一| 国产精品久久精品| 亚洲欧美精品一区久久中文字幕| 国内精品伊人久久久久妇| 久久精品无码一区二区三区| 超级碰碰碰碰97久久久久| 国产免费久久精品99re丫y| 蜜臀av性久久久久蜜臀aⅴ| 亚洲欧美久久久久9999| 久久精品蜜芽亚洲国产AV| 久久精品一本到99热免费| 国产精品欧美久久久久天天影视| 久久精品毛片免费观看| 久久伊人五月天论坛| 久久99亚洲综合精品首页| 99久久人人爽亚洲精品美女| 偷偷做久久久久网站| 国产成人无码精品久久久免费| 国产精品久久久久久久久软件 | 国产—久久香蕉国产线看观看| 久久狠狠爱亚洲综合影院| 区久久AAA片69亚洲| 国产AⅤ精品一区二区三区久久| 久久夜色精品国产噜噜麻豆| 久久涩综合| 久久精品免费大片国产大片| 日韩AV毛片精品久久久| 亚洲精品tv久久久久久久久久| 久久精品国产半推半就| 久久99国产精品尤物| 欧美久久综合性欧美| 国产日韩久久免费影院| 欧美久久综合性欧美| 久久成人影院精品777| 精品乱码久久久久久久| 国产产无码乱码精品久久鸭| 久久亚洲国产成人精品性色| 伊人久久大香线蕉av一区| 亚洲国产成人久久综合碰碰动漫3d |