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

网站安全访问广州企业网站哪家好

网站安全访问,广州企业网站哪家好,微信app下载安装教程,asp网站程序优点随着技术的发展#xff0c;越来越多开发者转向使用 Windows Subsystem for Linux#xff08;WSL#xff09;在 Windows 10 上进行开发#xff0c;也就是说不用虚拟机#xff0c;不用准备多一台电脑#xff0c;只需要在Windows 10/11 里安装 WSL 就能体验 Linux 系统。因此…随着技术的发展越来越多开发者转向使用 Windows Subsystem for LinuxWSL在 Windows 10 上进行开发也就是说不用虚拟机不用准备多一台电脑只需要在Windows 10/11 里安装 WSL 就能体验 Linux 系统。因此我在 Win10 系统里安装了Ubuntu 20 系统学习 Linux 基础可以用来编译 C / C 代码体验同一个代码编译运行与 Windows 环境下的差别。 之前就听说 WSL 有一些潜在的限制无论性能还是功能都不能100取代裸机 Linux 系统。今天就被我逮到 WSL 下的 Ubuntu 的一个缺点输出宽字符串wide string时失败。 比如下面一段把普通字符串转换成宽字符串的 C 代码 #include stdio.h #include stdlib.h #include string.h #include wchar.h #include locale.hint main() {// Windows环境下要设为 setlocale(LC_ALL, en-US.UTF-8);// Linux环境下设为 setlocale(LC_ALL, );// 设置不当的话转换后的宽字符串长度不正确setlocale(LC_ALL, );char* str 22年2月22日;int len strlen(str);printf(narrow string: %s\n, str);printf(narrow string length: %d\n, len);wchar_t* wstr (wchar_t*)malloc((len 1) * sizeof(wchar_t));size_t wlen mbstowcs(wstr, str, len1);wprintf(Lwide string: %ls\n, wstr);printf(wide string length: %zu\n, wlen);for(size_t i0; iwlen; i)wprintf(L%lc\t%d\n, wstr[i], (int)wstr[i]);free(wstr);return 0; }这段代码将普通字符串“22年2月22日”转换成宽字符串格式得出正常的长度为8然后输出各个字符值。在 Windows 环境下必须在主程序里设置setlocale(LC_ALL, en-US.UTF-8);或者setlocale(LC_ALL, zh-CN.UTF-8);使用 clang 编译运行的结果才能正常 到了 WSL 的 Ubuntu 环境由于Ubuntu终端的字符编码默认是UTF-8因此主程序中要把 LC_ALL后面的字符串置空setlocale(LC_ALL, );然后编译运行 转换后的宽字符串长度是8这是正确的但是无法输出转换后的字符串以及每个字符对应的值。我尝试了各种办法修改 wprintf 和 printf 语句但输出结果无济于事令人百思不得其解。 直到后来我在安卓手机上安装了Termux一款运行于安卓系统的 Linux 模拟器然后在手机上运行 clang 编译再运行 结果一切正常了。 换了环境豁然开朗 由此可见 Windows 10 的 WSLUbuntu 在处理特定操作时确实有其局限性。
http://www.hkea.cn/news/14314743/

相关文章:

  • 连云港新站优化医院网站 整站源码
  • 建设一个私人视频网站沈阳网站开发集团
  • 优化推广排名网站教程seo关键词的优化技巧
  • 新闻静态网站模板购物网站建设案件
  • 做网站怎样上传文件怎么把网站管理系统
  • 国家车辆保险网站云南公司做网站的价格
  • 项目网站的建设有两种模式django网站开发规范
  • 观澜网站建设公司个人网页设计模板图片手机版
  • 龙岗菠菜网站建设网站如何做直播
  • 公司官方网站建设费计入什么科目最热门的网页游戏排行
  • h网站开发网站发布流程
  • wordpress 全站备份商业策划书范文6篇
  • 怎么免费建立自己网站郑州网络营销推广
  • 怎么建设一个论坛网站做招工的网站排名
  • 网站建设毕业设计中期报告seo技术培训教程视频
  • 浙江恒炜建设网站某绿色园林企业网站源码
  • 优秀手机网站模板图片想学服装设计怎么入门
  • 邢台做网站的那好学php网站开发
  • iis默认网站删除专业简历模板
  • 网站建设服务领域软件设计师含金量高吗
  • 阿里云网站备案流程北京市建设工程招投标
  • 台州网站制作网站建设南京互联网公司前十名
  • 网站开发需要网站建设经费立项报告
  • 外贸网站特效专做网站公司
  • 郑州建站的wordpress邮件发文
  • 网站死链接怎么处理企业公司网页设计
  • 自己建网站怎么做影视资源钦州市建设局网站
  • 宁波做网站优化的公司青海高端网站建设多少钱
  • 做网站的关键技术施工企业安全生产管理体系案例
  • 相亲网站开发庄河城乡建设管理局网站