自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++ 宽字符 窄字符 char wchar

目录wchar_t和char区别宽字符string和wstring的区别wchar_t和char区别参考链接宽窄字符是与一个字符所占的字节数有关,如果一个字符只占一个字节,那么它就是窄字符,一个宽字符通常占2个字节。在c/c++/objective c中,如果你想把一个窄字符(例如ASCII 字符)表示为宽字符通常的做法是使用wchar来取代char,例如:wchar t = 'A';wchar_t * p = L"Hello!" ;这里每一个字符都占了2个字节,并且采用了UTF16编码。

2022-02-27 21:45:47 1913

原创 C++ 字符编码转换之UTF-8/UTF-16/UTF-32

C++编码格式参考链接(什么是辅助平面)参考链接(什么是UCS-2)UCS-2对每一个Unicode码位使用2bytes字集(16位bit);UCS-4对每一个Unicode码位使用4bytes字集(32位bit);UTF-16可看成是UCS-2的父集。在没有辅助平面字符(surrogate code points)前,UTF-16与UCS-2所指的是同一的意思。但当引入辅助平面字符后,就称为UTF-16了。现在若有软件声称自己支持UCS-2编码,那其实是暗指它不能支持在UTF-16中超过2byt

2022-02-27 17:13:12 8467

原创 C++ 宽、窄字符转换

setlocale函数C/C++ 语言标准中定义了其运行时的字符编码为 “C” ,“C” 即ASCII 字符集的一个子集,使用setlocale会改变整个应用程序的编码方式。语法: string setlocale(string category, string locale);返回值: 字符串作用: setlocale函数用来配置地域的信息。参数 category 有下列的选择:LC_ALL 包括下面的全项选项都要。LC_COLLATE 配置字符串比较,PHP 目前尚未实作出来本项。LC_

2022-02-25 21:38:09 3670

原创 MacBook使用及Java开发环境配置

MacBook m1 配置环境的第一天系统快捷键软件安装途径软件安装注意事项系统快捷键切换输入法:键盘左下角地球图标点击复制:command+c粘贴:command+v剪切:command+x软件安装途径App storeMacwk软件安装见原博主:安装教程注意事项安装maven时:vim命令意思是编辑文本,但是进去后需要按i键才能开启输入。在安装路径上右键选择复制即可复制文件路径编辑完文本之后按esc键后输入":wq"实现保存并退出...

2021-11-05 10:54:14 769

原创 子类和父类构造函数执行顺序

新建子类对象时一定会调用父类的无参构造函数子类调用有参构造函数前会调用父类的无参构造函数子类调用无参构造函数前会调用父类的无参构造函数若父类定义了有参构造函数而没有定义无参构造函数,则报错若父类没有定义任何构造函数,则自动生成无参构造函数public class parent { public parent() { System.out.println("这里是父类的无参构造函数"); } private parent(String name) {

2021-09-16 21:59:55 1563 2

原创 JAVA中哪些集合允许key为null

JAVA中哪些集合允许key为nullHashtable、ConcurrentHashTable,TreeMap不允许key为null,编译运行时会提示空指针异常。HashSet 、HashMap 、 ArrayList 、 LinkedList均可接受null值public static void main(String[] args) { /* TreeMap<Object, Object> map = new TreeMap<>();

2021-09-16 21:31:48 1251

二进制转换

二进制转换八进制十六进制,八进制十六进制转换二进制

2017-12-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除