工作总结
文章平均质量分 68
人小河
这个作者很懒,什么都没留下…
展开
-
关于编码(折腾一晚上的中文乱码、中文编码问题)
1. windows 系统默认编码为:GBK2. C++语法以字节为单元处理字符串,不关心处理中文的编码。 但是接口可以获取系统当前的编码,这并不代表什么。所以,中文处理的切词程序会要求提前文本按照编码格式输出。3. 编码会通过位置flag, 提醒编译器按照两位编码,还是按照三位编码。4. 文字的编码是生成的时候,生成方决定的。xtrem 或者vim等需要解析字节的会根据自己系统设...原创 2018-10-18 20:28:25 · 886 阅读 · 0 评论 -
C++高级语法知识
类与结构体别名https://www.cnblogs.com/csyisong/archive/2009/01/09/1372363.html1.变量别名char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针和一个字符变量改写:typedef char* PCHAR;PCHAR pa, pb; //两个字符指针变量2. 结构体别名...原创 2018-09-27 14:55:27 · 1062 阅读 · 0 评论 -
C++ String,Char*,Char[]问题
首先:String 是对象, Char* 是指针, Char[] 是数组。1. 数组可以堆也可以栈。对象名称会被编译器当成同类型的指针,所以才有了Char* p = new Char[10] 等同于 Char[] b = new Char[10]; p = b2. 另外,数组初始化的时候必须有长度, 否则Char* P 只是一个指针而已。Char *p = "array" 相等于...原创 2018-10-18 20:37:37 · 197 阅读 · 0 评论