
vc++
文章平均质量分 56
光谷中心城打工人
资深菜鸡,万金油程序员,好读书,不求甚解。
写文章目的一半当作给自己的记录,一半给有缘的看。
想到哪,写到哪。
展开
-
一次编写摸鱼神器遇到的中文乱码的问题
目的:编写一个类似桌面歌词的摸鱼看小说神器遇到的问题:从磁盘assic 编码(gb2312编码)的中文文件中读取指定数量的文字会出现乱码。VS工程是多字节编码,有的文字能正常显示,有的不行。那就不是字符集转换的问题,这里不存在转换的必要。分析gb2312 一个字是由两个BYTE组成,如果指定读取50个BYTE,其中有一个BYTE 不是汉字而是 字符 那么就会导致解码错位。于是 ,解决办法就是,每次读取N个BYTE, 遍历这N个BYTE,判断是否又奇数个Byte 小于0xA0 (汉字的两个原创 2022-03-14 17:00:22 · 238 阅读 · 0 评论 -
获取网络,本地连接的具体名称(Friendly Name)
<br />工作需要,程序需要 以下代码可以得到 本地连接的具体名称。在VC 6.0下需安装sdk.<br />添加 以下代码:<br />#include <Mprapi.h><br />#include <iphlpapi.h><br />#pragma comment( lib, "Iphlpapi.lib" )<br />#pragma comment( lib, "Mprapi.lib" )<br /> <br /> <br />HANDLE hMprConfig; <br /> DWOR转载 2010-07-02 15:40:00 · 3974 阅读 · 2 评论 -
TrieTree(字典树,前缀树) 的实现 (增删改查)
字典树TrieTree 的增删改查原创 2016-08-24 11:39:44 · 5024 阅读 · 0 评论