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

在易语言里面做网站专业做网站app的公司

在易语言里面做网站,专业做网站app的公司,深圳住房建设保障局,做标书有哪些网站能接到经常写一些控制台小程序#xff0c;常常会遇到输出中文乱码的问题#xff0c;在windwos下可以使用MultiByteToWideChar转换字符编码#xff0c;但跨平台就需要cppp-reiconv这样的第三方字符编码处理库#xff0c;且开源。 一、下载cppp-reiconv库的源码和静/动态库 GitHu…经常写一些控制台小程序常常会遇到输出中文乱码的问题在windwos下可以使用MultiByteToWideChar转换字符编码但跨平台就需要cppp-reiconv这样的第三方字符编码处理库且开源。 一、下载cppp-reiconv库的源码和静/动态库 GitHub 地址 https://github.com/cppp-project/cppp-reiconv 二、自行编译cppp-reiconv库 虽然cppp-reiconv提供静/动态库但它注明了“Environment”是“MSVC”我在windows下使用的GCC编译器所以还是自己编译一下以保证兼容性。这里使用CMAKEGUI。 设置好源码目录和Build目录后分别点Configure和Generate生成CMAKE配置文件。 在控制台使用mingw32-make进行make。 会在Build目录生成bin和lib目录里面就是动态库和静态库win下也可以链接.a文件。include是头文件目录。 三、cppp-reiconv库使用实例 main.cpp文件编码是UTF8 #include iostream#include reiconv.hppusing namespace std; using namespace cppp::base::reiconv;/*** 将UTF-8编码的字符串转换为GBK编码的字符串* param str 输入的UTF-8编码的字符串* return 转换后的GBK编码的字符串*/ std::string UTF8_GBK(const std::string str) {// 将输入字符串复制到vector中以便于接下来的编码转换std::vectorchar vec(str.begin(), str.end());// 执行编码转换将UTF-8编码转换为GBK编码auto resencode(UTF-8,GBK,vec);std::string str_c; // 从转换结果中构造GBK编码的字符串str_c std::string(res.data(), res.size()); return str_c; } int main() {//system(chcp 936); cout UTF8_GBK(Hi中文\nабвгдеёжзийкхфутс\n替朗讯一顺要工要在一一人有的和主产不为这 ) endl; } vscode的task.json文件 {tasks: [{type: cppbuild,label: cppp-reiconv-v2.1.0-test Debug,command: G:\\GCC64\\TDM-GCC-64\\bin\\g.exe,args: [-static,-I,${fileDirname}\\include,-fdiagnostics-coloralways,-g,${file},-o,${fileDirname}\\${fileBasenameNoExtension}.exe,-L,${fileDirname},-lcppp-reiconv.static],options: {cwd: ${fileDirname}},problemMatcher: [$gcc],group: {kind: build,isDefault: true},detail: 调试器生成的任务。}],version: 2.0.0 } 运行效果 可见在65001编码的控制台下输出中文是乱码在936编码的控制台下输出中文正常。 四、其他 经测试“MSVC“的库无法用GCC链接。
http://www.dnsts.com.cn/news/35480.html

相关文章:

  • 建设银行辽宁省分行网站wordpress好看的个人博客主题
  • 建网站多少钱专业外贸平台推广
  • 建网站wordpress推广引流渠道平台
  • wordpress 会话已过期优化大师下载
  • 现在还有网站做校内网吗大连 做网站公司
  • 游戏网站建设公司wordpress修复插件
  • wordpress无法访问站点定制手机app价格
  • 网站建设经理岗位职责网站版权信息修改
  • 中通建设工程管理公司网站wordpress php安装
  • 网站经常做封面的那些番号建设公司自己的网站
  • 经典软文案例100例海外seo
  • 网站多语言包装设计网页
  • 网站建设mdf平面设计鉴赏网站
  • 附近手机网站建设市场营销成功案例分析
  • 好看的网站案例哪里有建设
  • 域名备案后怎样做网站建站自学
  • wordpress 4.7.4 主题湖南网站seo地址
  • seo1网站查询什么是seo推广
  • 台州网站排名公司网站设计图能用ps做么
  • 网站保留密码 怎么做在线生成器免费
  • 朔州做网站的公司常州网站建设电话
  • 网站后缀名59一起做网站
  • 贵州网站建设 零玖伍壹网络有多少种做网站后台程序
  • 哈尔滨做网站价格什么是行业网站?
  • 关于做书的网站开网站做网站赚钱吗
  • wordpress怎么用SSHsem和seo哪个工作好
  • 浙江省城乡建设网站济南联通网站备案
  • 无法更新网站主页 dedecms甘肃省城乡建设局网站
  • 做网站推广那家好最新网站备案
  • 怎么做一款贷款网站程序员培训学费