???????????????????????Windows?????Linux?????У?Windows??????ü???????GB18030????Linux????????????????????????Щ?????????????????????
???????????????????????????????????????????????????????Windows??Linux?????????????????????????????????????????????????????????????????????Щ????????????????????????й??
?????????????????C++???Щ???????????????????????????????????????????Щ?????????????棬???????ο???
????1. C++???????????????????
????1.1. ??????????
????????????????????
????C++??????????????C++??????????.cpp/.h??????????????????GB18030/UTF-8?????
????C++?????????????C++?е??????????????????????????????????С???????????????????????У????????????????д????????????????????????????char????????????wchar_t????????????????Unicode??VC???UTF-16BE??gcc???UTF-32BE??????
???????л???????
???????????г??????????????????????????????????????????????????л??????????????????????????????
????1.2. ???????????????????
????C++?????????
????????????????Windows?????£??????????????Visual Studio??????????????????GB18030??????????????????Windows??????C++?????????????GB18030??
????????Linux?????£???????????????????UTF-8????
????C++?????????
????????????????????????????VC????????????GB18030????gcc/g++????????????utf-8???????????-fexec-charset????????????
????Note
?????????????????д??????????????????????????ж??????????????
???????л???????
????????????????????Windows???????????GB18030????Linux?3?????????????UTF-8??
????1.3. ??????????????
?????????????????????????????????????????к??????????????????
???????????????????Щ???????
????+--------+ | ????? |----------???????? +---+----+ | ?????????? +---+----+ |??????|----------???????? +---+----+ | ???к??????? +---+----+ | ??? |----------???л??????? +--------+
????????????????????????????????????????????????????????е????????????????????????????????????????????????????С?
????Note
??????????????????????????????UTF-8???gcc???????????gcc???????????????е???????????????????????????????????????????У???????????£???????е?GB18030????????????????????GB18030??????????????????????????????????????????????????????????XXX?????UTF-8??????????????????????????UTF-8???GB18030 ??????????????????
????C++?????????????????????л?????????????????????????л???????????????????????
????????????У???????????????????????3???????????????????????????????????????