
BugFix
文章平均质量分 88
Jamgun zhang
这个作者很懒,什么都没留下…
展开
-
C++ 和 Java 的 String 编码问题
文章目录什么是字符编码字符映射关系有哪些ASCII码Unicode字符编解码协议有哪些UTF-8UTF-16UTF-32C++ String编码Java String编码JNI中存在的问题什么是字符编码计算机世界只认识0和1,如果想要表示多种多样的字符,需要确定一种01串到字符的映射,比如可以规定"11"代表“我”01串越长,表示的字符越多,比如8位可以表示(1 << 8)个字符,但是每个字符占用的空间也相应变多各种不同的映射规则,就是各种编码标准,其中有几种业界公认的编码标准字符原创 2021-04-26 23:59:51 · 849 阅读 · 0 评论 -
STL 重载比较操作符 随机比较问题
文章目录问题描述问题复现STL sort实现问题根源std::sort__introsort_loop__final_insertion_sort__insertion_sort__linear_insert__unguarded_linear_insert问题描述C++ struct 重载比较操作符 可以实现按照重载函数的规则排序;如果 重载比较操作符 时,不是按照确定的大小顺序,而是一种随机的大小问题,会出现访问越界的问题?问题复现在写代码的过程中,出现了上述的问题,简化后的代码如下,可以在原创 2021-04-12 00:02:42 · 268 阅读 · 0 评论