![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
SwordEnd
这个作者很懒,什么都没留下…
展开
-
QT中文乱码的几种解决办法
第一、QString QString::fromLocal8Bit(const char * str, int size = -1)如果size是默认参数-1的话,函数将会使用strlen(str)作为实际的size。受setCodecForLocale影响,会转换为设定的编码。如果本机不支持指定编码,则会按fromLatin1处理。第二、使用QStringLiteral(str)...原创 2018-08-24 10:16:44 · 782 阅读 · 0 评论 -
UTF8转本地编码
string UTF8ToANSI(const string & s){ //多字节转换为宽字节 int nwLen = MultiByteToWideChar(CP_UTF8, 0, s.c_str(), -1, NULL, 0); wchar_t * pwBuf = new wchar_t[nwLen + 1];//一定要加1,不然会出现尾巴 mem...原创 2018-08-24 10:24:51 · 469 阅读 · 0 评论 -
c++常用特性学习总结
1.关键字和新语法1.1 auto关键字及用法A.概念和一般用法auto一般习惯称作自动类型推断。由其含义不难得出,凡是前面惯有auto的变量或者函数,其类型将会由编译器按照上下推断出来。对于变量,指定要声明的变量的类型讲自动从其初始化中推断出来。对于函数,指定返回类型为其返回值类型。#include <iostream>#include <typeinfo&...原创 2018-11-12 21:36:20 · 327 阅读 · 0 评论