字符与编码
文章平均质量分 92
ivy_0709
作者不懒哦,有文章被点赞了或关注了都会被作者重新编辑,进行优化补充,方便后人更好的理解和阅读。
文章中如果有写错、表述不明、有疑问或者需要扩展的知识,欢迎留言或者私信。
少点收藏文章,看完觉得有用再收藏。
展开
-
lua 实现 URL编码
Lua的模式介绍http://lua-users.org/wiki/PatternsTutorialhttps://www.lua.org/manual/5.3/manual.html#6.4.1capture 介绍http://www.lua.org/pil/20.3.htmlfunction LuaUtils.EncodeURL(s) s = string.gsub(s, "([^%w%.%- ])", function(c) return string.format(...原创 2020-07-14 17:47:47 · 4833 阅读 · 1 评论 -
详解windows记事本的4种编码方式
在工作中经常用遇到乱码问题,特别是之前用过python做一些解析文本的工作的时候。当时解决问题都是通过上网搜索 错误的提示,只是知道了编码解码方式不统一。这里对编码方式做一个系统的整理,方便以后遇到问题查阅。本文以记事本的编码方式作为切入点,对编码方式类型做介绍。目录1. ANSIASCII码GBK码JIS码2. Unicode,Unicode big e...原创 2018-11-15 17:07:28 · 21225 阅读 · 1 评论 -
C#中的字符编码方式以及一些字符集相关的函数
关于编码方式还不太了解的,请戳这里。C#中,string是一个unicode字符串,char字符是unicode字符。每个char字符都是占2个字节。这里的unicode其实应该是ucs-2。The .NET Char and String types are themselves Unicode下面一个例子验证string是一个unicode字符串: static...原创 2019-05-11 11:32:47 · 7435 阅读 · 1 评论 -
编码方式不匹配导致的乱码问题
转换工具: 十六进制查看器https://wxmedit.github.io/zh_CN/在线工具: 汉字字符集编码查询https://www.qqxiuzi.cn/bianma/zifuji.php1.ftp中的中文文件名乱码出现乱码问题就是编码方式和解码方式不匹配。下面这个例子由于ftp服务器上是utf8的编码方式,但是出现乱码...原创 2019-05-11 12:10:32 · 1406 阅读 · 0 评论 -
二进制文件转化成文本文件
1.区别文本文件和二进制文件的区别在于打开这个文件的程序在对文件内容的解释上。如果是文本文件,使用任何一种文本编辑器打开可以展现出人类可读信息字符,编码都符合某种编码方式,如ASCII、UTF8、GB2312等如果是二进制文件,肯定没有编码方式,使用文本编辑器打开展现出来的就是一些乱七八糟的字符。使用UtralEdit可以显示原始的二进制文件,显示的就是原始16进制。右侧自动选了一种编...原创 2019-06-20 11:13:46 · 42393 阅读 · 1 评论 -
C++中的字符编码方式
目录1.char2.wchar_t3.TCHAR4.一些函数1.char转化为 16进制字符串2.字符串的UTF-8与GBK(或GB2312)编码转换C++基本数据类型中表示字符的有两种:char、wchar_t。1.char一个char占一个字节。中文字符占用的是2个字节,即2个char。英文字符,占用的是1个字节,即1个char。下面定义的“st...原创 2019-08-02 15:17:22 · 9808 阅读 · 1 评论 -
UE中的字符编码方式以及一些相关函数
UE里面自带的字符转换函数FStrings(=TArray<TCHAR> ) 和 TCHAR都是UTF-16的更加准确的应该是UCS-2 (在内存中的存储)转换例程我们有一些宏可以将字符串(TCHAR*)转换为各种编码或从各种编码转换字符串(TCHAR*)。这些宏使用局部范围内声明的类实例,在堆栈上分配空间,因此保留指向这些宏的指针非常重要!它们仅用于将字符串传...原创 2019-09-25 12:06:51 · 1641 阅读 · 0 评论