当前位置: 首页 > news >正文

做网站怎么排版好看深圳做网站龙华新科

做网站怎么排版好看,深圳做网站龙华新科,沧州市,网站建设选哪家公司char一直都在使用并且大量的使用#xff0c;但是#xff0c;大部分都是在单一平台上#xff0c;那样没有太多的问题#xff0c;在windows上大量直接使用wchar_t来解决中文的问题。并且在使用跨平台时也大多直接使用了Qt的QString来节省了很多的麻烦#xff0c;但是现在项目…char一直都在使用并且大量的使用但是大部分都是在单一平台上那样没有太多的问题在windows上大量直接使用wchar_t来解决中文的问题。并且在使用跨平台时也大多直接使用了Qt的QString来节省了很多的麻烦但是现在项目中有不允许引入第三方库来处理字符串处理的问题在linux直接使用char完全没有问题而在windows上却成了乱码。为了解决这个问题我研究了一下两个平台下char的不同。下面是我的测试代码   char *a zh中;cout char: sizeof(a) a [ nbsp;a[0] a[1] a[2] a[3] a[4] ] endl;printf(%x, %x, %x, %x, %x\n, a[0], a[1], a[2], a[3], a[4]);wchar_t *b Lzh中;cout wchar: sizeof(b) b [ nbsp;b[0] b[1] b[2] b[3] b[4] nbsp;] endl;printf(%x, %x, %x, %x, %x\n, b[0], b[1], b[2], b[3], b[4]);string c zh中;cout string: sizeof(c) c [ c.c_str()[0] c.c_str()[1] c.c_str()[2] c.c_str()[3] c.c_str()[4] ] endl;wstring d Lzh中;wcout wstring: sizeof(d) nbsp;[ d.c_str()[0] d.c_str()[1] d.c_str()[2] d.c_str()[3] d.c_str()[4] ] endl; windows运行结果 linux运行结果 通过运行结果可以看出   windows和linux上英文是相同的都是ascii码.中文部分char是不同的wchar_t是相同的。b[4]已经不在是字符串的值了。每个wchar_t是占两个字节的长度。wstring是使用wchar_t存储的string是使用char来存储的。  下面具体查看一下内存里的数据windows下内存 linux下内存 char“中”的编码在windows下是0xd6 0xd0查询GB2312码表刚好是中。在linux下是0xe4 0xb8 0xad查询是UTF-8码表的”中“。wchar”中“的编码0x4e2d很明显是Unicode编码。 结论   vc在windows平台将char使用gb2312来存储中文。gcc在linux平台将char使用utf-8来存储文本。两者都将wchar_t使用unicode来存储。string使用char作为存储容器。wstring使用wchar_t来作为存储容器。转载于:https://www.cnblogs.com/Robotke1/archive/2013/05/11/3072493.html
http://www.huolong8.cn/news/386246/

相关文章:

  • 网站布局和建站的区别app设计风格有哪些
  • 静态网站建设中源码网站建设中的背景图片模板
  • 石家庄网站建设推广张家港 网站制作
  • 网站侵权 做网站有责任吗长沙竞价优化
  • 深圳宝安网站设计成都有没有做网站建设的
  • 无锡网站制作哪些网上商城推广
  • 如何在网站标题加logo电子产品外包加工项目
  • 网站页面设计合同合肥网站建设找佳达
  • 如何更换网站新域名石家庄做网站网络公司
  • 河南省建设监理协会网站证书查询网站建设管理界面
  • 网站建设全网推广网站建设初稿
  • 有域名怎么做公司网站企业网站功能介绍
  • 雄安网站建设公司个人备案做运营网站
  • 万户网络学校网站建设有哪些免费的视频网站
  • 吉林省交通建设质量监督站网站沈阳制作公司网站和app
  • 建设电商网站的总结报告wordpress 不发邮件
  • 网站建设推广服务合同范本crm是什么意思啊
  • 什么样的网站需要服务器网站模板内容怎么改
  • 深圳建网站 (报价)如何查看网站是否开启gzip
  • 站长工具源码制作网站的成本规划
  • 响应式设计的网站个人备案可以做门户网站吗
  • 平坝网站建设微信营销推广方案
  • 安安互联怎么上传网站建网站权威公司
  • 深圳建设造价信息网站白云区做网站
  • 网站推广的优势有哪些怎么做手机软件
  • 什么公司做网站学校seo推广培训班
  • 网站建设开发方案免费网页代理在线
  • 社交网站模板网站建立的步骤是
  • 成都平台网站建设东莞网络建设推广
  • 莱芜建设网站成都小程序建设乚成都柚米