MFC
Tonyfield
从FAE做到功能机驱动。从功能机驱动再做到Android App。从来只是远远地看着那些耕耘Linux代码的工程师
展开
-
VS2005 使用静态libcurl库编译的工程调用free()报堆错误
curl中有很多地方使用 strdup,但windows下已经废弃了“strdup”,而要求用 “_strdup” 替代 (https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/strdup-wcsdup?view=vs-2019)。这就是造成libcurl静态库运行时在调用free()产生异常的原因。 其实 libcurl 已经考虑到不同平台下内存分配释放函数的差异,库实现中世纪调用的malloc,calloc,...原创 2020-05-16 09:53:31 · 534 阅读 · 0 评论 -
zlib 静态库编译问题
在项目里用到minizip和 zlib 静态库, zlib 用 1.2.11版本(https://github.com/madler/zlib/archive/v1.2.11.zip)编译。导入后报错如下。1>minizip.lib(mz_crypt.obj) : error LNK2019: 无法解析的外部符号 _crc32,该符号在函数 _mz_crypt_crc32_upda...原创 2020-04-18 22:45:55 · 2193 阅读 · 0 评论 -
windows 下 vs2008 编译 OpenCV 库
1. 下载 opencv-2.4.9.exe下面地址可以用迅雷:http://downloads.sourceforge.net/project/opencvlibrary/opencv-win/2.4.9/opencv-2.4.9.exe?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fopencvlibrary%2Ffiles%2Fopencv原创 2014-09-06 23:48:17 · 4417 阅读 · 1 评论 -
在win上编译 subversion 源码实践
(参考 http://svn.apache.org/repos/asf/subversion/trunk/INSTALL 的 E. Building the Latest Source under Windows)资源准备1, 下载subversion源码,下载地址: http://subversion.apache.org/download/#recommended-release,原创 2013-06-09 23:20:33 · 4909 阅读 · 0 评论 -
Linux 与 Windows 对UNICODE 的处理方式
Linux 与 Windows 对于字符及字符串(无论是否 UNICODE模式)基本处理函数接口都遵循 POSIX标准,是一致的。Windows在这个基础上还在TCHAR.h中封装了自己的一个接口定义,以利于用 UNICODE宏就可以让程序在不同的环境中运行。原本非UNICODE定义基于 char 类型,UNICODE定义基于 wchar_t 类型, Windows 在winnt.h中分别原创 2013-06-03 09:12:47 · 4744 阅读 · 0 评论 -
printf 用16进制打印unicode码
老是忘,借这儿备忘#include int main(){ printf("%s","\xD7\xDc"); return 0;}原创 2013-06-02 19:52:41 · 2905 阅读 · 0 评论 -
windows下 zlib1.28源码编译过程
首先你已经安装了 Visual Studio C++ 6.0 或更高版本在 http://www.zlib.net/ 下载 zip,解压后,运行命令行 cmd,cd到你解压缩的路径,进入该路径下的win32目录 例如 “D:\zlib_src\zlib-1.2.8”,然后执行命令 “nmake -f win32/Makefile.msc ”,在当前目录下就生成很多目标文件,可执行文件和动态原创 2013-06-09 16:59:39 · 1818 阅读 · 0 评论 -
比特计算 - 整型中1的个数计算
今天看到国外国际象棋程序beobulf中一段计算64位长整数中1 bit的个数的计算法。它使用inbits表代表8位整数的1的个数的统计表,然后将64位分8段分别查表累计,程序如下,得到了一个快速算法。理论上这个算法够快了,除非你做一张更大的统计表。/* A list of the number of bits in numbers from 0-255. This is used in t原创 2012-05-25 10:06:55 · 2898 阅读 · 0 评论 -
读书笔记 Hacker‘s Delight
Hacker‘s Delight, 黑客的喜悦,看标题似乎这本书是一部关于黑客的小说。其实这是Herry S. Warren, Jr.撰写的一部有关编程技巧的工具书。当然,其中描述的技巧可以说是早期计算机黑客积累下的点滴。书中已提,黑客指的是以沉浸在计算机开发中以之乐的一群人,不是指入侵他人电脑的人。这本书也承认书中技巧基本是一些一行代码即可囊括的小技巧,不是指搜索排序这样的算法,而Kn原创 2012-06-14 01:36:32 · 1825 阅读 · 0 评论 -
学习"怎样编写一个类Spy++的搜索窗口程序" ”
想写一个能帮我在“大家来找茬”中比较到不同的程序,首先就搜了捕捉游戏窗口的编程文章,"怎样编写一个类Spy++的搜索窗口程序" 帮助很大,作者提供的源代码相当不错,文章链接 http://www.vckbase.com/document/viewdoc/?id=636 不过下载附带的源代码,编译无法成功,报告“RealChildWindowFromPoint()”未定义错误。找到两个原创 2012-04-19 15:01:12 · 2190 阅读 · 0 评论 -
详细解析Windows按键突破专家的原理
zz :http://chapi.blog.163.com/blog/static/5214492007025103047860/详细解析Windows按键突破专家的原理 2007-01-25 22:30:47| 详细解析Windows按键突破专家的原理相信在Window按键突破专家没有出来的时候,很多人还不知道软件还可以这样编的吧,本人也是一样,当知道转载 2012-04-18 20:58:38 · 1356 阅读 · 0 评论