IO库中的宽字符语言
Posted td-lemon1996
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IO库中的宽字符语言相关的知识,希望对你有一定的参考价值。
- wchar_t是C/C++的字符类型,是一种扩展的存储方式。wchar_t类型主要用在国际化程序的实现中,但它不等同于uni编码。uni编码的字符一般以wchar_t类型存。
- IO库为了支持宽字符语言,定义了一组类型和对象来操作wchar_t类型。例如:wcin,wcout,wcerr;以及如下图头文件:
#include <iostream> using namespace std; int main() wchar_t wStr[]=L"ABCDEFG"; char Str[] = "ABCDEFG"; wcout<<wStr<<endl; wcout<<Str<<endl; cout<<"size:"<<sizeof(wStr)<<endl; cout<<"wSize:"<<sizeof(wStr)<<endl; return 0;
以上是关于IO库中的宽字符语言的主要内容,如果未能解决你的问题,请参考以下文章