摘要: /*Title:Delphi摄像头操作 *Author:Insun *Blog:http://yxmhero1989.blog.163.com *From:www.4safer.com */ 为了笔耕不辍,为了way out,为了Dota激情的时候不内疚,偶尔发发。 各种远控软件都有摄像头操作,其实编程起来没什么技术可言。 DELPHI一般直接使用MS的AVICAP32.DLL就可轻... 阅读全文
posted @ 2014-02-26 20:32 河马跟青蛙的爱情 阅读(518) 评论(0) 推荐(0)
摘要: 文章编目 1. 字符串优化 1.1. 不重复初始化 1.2. 使用SetLength预分配长字符串(AnsiString) 1.3. 字符串与动态数组的线程安全(Thread Safety) 1.4. 避免使用短字符串 1.5. 避免使用copy函数 1.6. 总是使用长字符串,必要时转换为pchar 2. 整数代码优化 2.1. 尽量使用32位变量... 阅读全文
posted @ 2014-02-26 20:22 河马跟青蛙的爱情 阅读(394) 评论(0) 推荐(0)
摘要: 简介MemProof(内存清道夫)是AutomatedQA出品的一款非常不错的检测内存泄漏和资源泄漏的免费调试工具,适合于WIN32平台下使用DELPHI/C++ BUILDER开发的应用程序。利 用它可以方便的查找出 一些忘记释放的指针以及资源。它通过在调试模式下运行目标程序,监视程序的创建和释放操作,以达到检测资源泄漏的效果。监测过程中它会根据资源类型计数, 每次创建后增加计数,释放则递减计数,最后程序结束根据计数即可判断出资源的泄漏。MemProof的原作者是Atanas Stoyanov,后加盟了AutomatedQA公司,他目前是大名鼎鼎的AQTIME软件的主力开发者。MemProo 阅读全文
posted @ 2014-02-26 20:10 河马跟青蛙的爱情 阅读(589) 评论(0) 推荐(0)
摘要: 这类的工具有 比如 :LeakDiag leakfinder "Visual Leak Detector"vld可以从http://vld.codeplex.com/releases/view/82311 现在最新版本,包括src源代码。安装好以后,他会提示 要求添加 dll 到环境变量中去。使用 vld 的方法为:在自己的代码中 添加 vld 的头文件,以及 lib 声明,其会自动去环境变量path中搜索 vld_x86.dll 或vld_x64.dll ,然后 调用其中的方法的。头文件有俩:vld_def.h 和 vld.h,只需要包含后者(其会包含前者的)贴下他们的源 阅读全文
posted @ 2012-12-26 14:17 河马跟青蛙的爱情 阅读(466) 评论(0) 推荐(0)
摘要: Sequence containersAssociative containersHeaders<vector><deque><list><set><bitset>Memberscomplexvectordequelistsetmultisetmapmultimapbitsetconstructor*constructorconstructorconstructorconstructorconstructorconstructorconstructorconstructordestructorO(n)destructordestruc 阅读全文
posted @ 2012-12-26 13:39 河马跟青蛙的爱情 阅读(167) 评论(0) 推荐(0)
摘要: 各个容器有很多的相似性。先学好一个,其它的就好办了。先从基础开始。先看看他们的分类吧标准STL序列容器:vector、string、deque和list。标准STL关联容器:set、multiset、map和multimap。非标准序列容器slist和rope。slist是一个单向链表,rope本质上是一个重型字符串。非标准关联容器hash_set、hash_multiset、hash_map和hash_multimap。(各容器成员对比见:【STL】各容器成员对比表)先看看list。listSTL中的list就是一双向链表,可高效地进行插入删除元素。list不支持随机访问。所以没有 at(p 阅读全文
posted @ 2012-12-26 13:31 河马跟青蛙的爱情 阅读(170) 评论(0) 推荐(0)