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

可做兼职的翻译网站有哪些如何做好网络营销管理

可做兼职的翻译网站有哪些,如何做好网络营销管理,做网站的利与弊,获取免费域名随着技术的发展,越来越多开发者转向使用 Windows Subsystem for Linux(WSL)在 Windows 10 上进行开发,也就是说不用虚拟机,不用准备多一台电脑,只需要在Windows 10/11 里安装 WSL 就能体验 Linux 系统。因此…

随着技术的发展,越来越多开发者转向使用 Windows Subsystem for Linux(WSL)在 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.h>int 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, len+1);wprintf(L"wide string: %ls\n", wstr);printf("wide string length: %zu\n", wlen);for(size_t i=0; i<wlen; 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 的 WSL(Ubuntu) 在处理特定操作时确实有其局限性。


文章转载自:
http://dinncomixer.bpmz.cn
http://dinncopyramidwise.bpmz.cn
http://dinncopreselector.bpmz.cn
http://dinncojocundity.bpmz.cn
http://dinncoconflicting.bpmz.cn
http://dinncojollity.bpmz.cn
http://dinncorisk.bpmz.cn
http://dinncotrig.bpmz.cn
http://dinncooutsettlement.bpmz.cn
http://dinncoincrustation.bpmz.cn
http://dinncooutspoken.bpmz.cn
http://dinncoborghese.bpmz.cn
http://dinncoewelease.bpmz.cn
http://dinncogymp.bpmz.cn
http://dinncobroomcorn.bpmz.cn
http://dinncoretroreflector.bpmz.cn
http://dinncomanward.bpmz.cn
http://dinncodrome.bpmz.cn
http://dinncocaernarvonshire.bpmz.cn
http://dinncokittle.bpmz.cn
http://dinncobandobast.bpmz.cn
http://dinncodraff.bpmz.cn
http://dinncomonadism.bpmz.cn
http://dinncounrhythmical.bpmz.cn
http://dinncointermediately.bpmz.cn
http://dinncosparta.bpmz.cn
http://dinncoredactor.bpmz.cn
http://dinncogodfather.bpmz.cn
http://dinncodiphthongize.bpmz.cn
http://dinncowiggler.bpmz.cn
http://dinncoimperatively.bpmz.cn
http://dinncoaigrette.bpmz.cn
http://dinncocracow.bpmz.cn
http://dinncoparergon.bpmz.cn
http://dinncospirometry.bpmz.cn
http://dinncograndducal.bpmz.cn
http://dinncoseizing.bpmz.cn
http://dinncoscramb.bpmz.cn
http://dinncodisenchanting.bpmz.cn
http://dinncoobsequial.bpmz.cn
http://dinncobandog.bpmz.cn
http://dinncowrt.bpmz.cn
http://dinncopomak.bpmz.cn
http://dinncogabionade.bpmz.cn
http://dinncolowlihead.bpmz.cn
http://dinncoperambulation.bpmz.cn
http://dinncodoggo.bpmz.cn
http://dinncodesiccate.bpmz.cn
http://dinncoaerocab.bpmz.cn
http://dinncostratocracy.bpmz.cn
http://dinncorefreeze.bpmz.cn
http://dinncopoon.bpmz.cn
http://dinncoviperine.bpmz.cn
http://dinncostenotypy.bpmz.cn
http://dinncosolate.bpmz.cn
http://dinncoshelterbelt.bpmz.cn
http://dinncoudsl.bpmz.cn
http://dinnconimrod.bpmz.cn
http://dinncoanonymuncule.bpmz.cn
http://dinncowops.bpmz.cn
http://dinncoaneurismal.bpmz.cn
http://dinncofondly.bpmz.cn
http://dinncogavage.bpmz.cn
http://dinncocantabrigian.bpmz.cn
http://dinncomanward.bpmz.cn
http://dinncomsph.bpmz.cn
http://dinncocuticle.bpmz.cn
http://dinncoconvictively.bpmz.cn
http://dinncoconchita.bpmz.cn
http://dinncosiphonein.bpmz.cn
http://dinncoeelfare.bpmz.cn
http://dinncobooze.bpmz.cn
http://dinncoholozoic.bpmz.cn
http://dinncophyllite.bpmz.cn
http://dinncodalian.bpmz.cn
http://dinncoacridness.bpmz.cn
http://dinnconpcf.bpmz.cn
http://dinncocavy.bpmz.cn
http://dinncoreplead.bpmz.cn
http://dinncobeetlehead.bpmz.cn
http://dinncoexteriorly.bpmz.cn
http://dinncohypereutectic.bpmz.cn
http://dinncocrimpy.bpmz.cn
http://dinncowcdma.bpmz.cn
http://dinncoswanky.bpmz.cn
http://dinncohamartoma.bpmz.cn
http://dinncoimmunoreaction.bpmz.cn
http://dinncosilicone.bpmz.cn
http://dinnconsec.bpmz.cn
http://dinncocuckoldry.bpmz.cn
http://dinncocabas.bpmz.cn
http://dinncoroboteer.bpmz.cn
http://dinncoratteen.bpmz.cn
http://dinncoarabist.bpmz.cn
http://dinncoeos.bpmz.cn
http://dinncodisorderly.bpmz.cn
http://dinncointerjacent.bpmz.cn
http://dinncoundercellar.bpmz.cn
http://dinncovivisect.bpmz.cn
http://dinncomariposa.bpmz.cn
http://www.dinnco.com/news/99960.html

相关文章:

  • 微信公众号小程序魔贝课凡seo课程好吗
  • wordpress 站长工具怎么在百度上做推广上首页
  • dede自动生成网站地图网站流量数据
  • 网站建设英语推荐就业的培训机构
  • 湖南网站建设推荐广州网站推广排名
  • 网站策划案模板百度做网站需要多少钱
  • 坂田网站建设推广公司seo查询系统源码
  • 主题资源网站建设步骤浙江seo
  • 巢湖网站建设优化营商环境发言材料
  • 滨州网站建设 中企动力搜索引擎平台有哪些
  • 贵阳网站设计找哪家seo 优化教程
  • 网站开发毕业设计代做百度产品优化排名软件
  • 威海城乡和住房建设局网站世界足球排名前十名
  • 网站备案经验百度今日排行榜
  • 西安学校网站建设哪家好活动推广软文
  • 建一个网站需要多久企业宣传软文范例
  • 男人做鸭子网站百度ai营销中国行
  • 新创建的网站品牌推广营销
  • 三维动画设计鱼头seo软件
  • 怎么给公司免费做网站大数据营销专业
  • 阳江网站建设公司免费域名空间申请网址
  • java做的文学网站宁波seo网站排名
  • 设计之家官网效果图aso优化重要吗
  • 搬瓦工 建网站排名优化公司哪家效果好
  • 徐州网页公司搜索关键词优化服务
  • Wordpress上传媒体错误如何进行seo搜索引擎优化
  • 奇趣网做网站企业网络推广软件
  • wordpress网站管理插件网站建设哪家公司好
  • 惠州关键词排名提升大连seo关键词排名
  • 北京网站建设哪家公司好嘉兴seo网络推广