C++,一个众所周知的 C 语言的扩展,是一个优秀的、强大的、通用编程语言,它能够提供现代化的、通用的编程功能,可以用于开发包括视频游戏、搜索引擎、其他计算机软件乃至操作系统等在内的各种大型应用。 C++,提供高度可靠性的同时还能够允许操作底层内存来满足更高级的编程要求。 虽然已经有了一些供程序员用 Read More
posted @ 2016-08-22 22:40
findumars
Views(49821)
Comments(0)
Diggs(1)
ExecuteJavaScript(WebBrowser:TWebBrowser; Code: string):Variant;var //发送脚本Document:IHTMLDocument2;Window:IHTMLWindow2;begin// execute javascript in we Read More
posted @ 2016-08-22 20:51
findumars
Views(848)
Comments(0)
Diggs(0)
delphi dispose释放内存的方法 2010-06-08 19:39:59| 分类: DELPHI | 标签: |举报 |字号大中小 订阅 delphi dispose释放内存的方法 2010-06-08 19:39:59| 分类: DELPHI | 标签: |举报 |字号大中小 订阅 de Read More
posted @ 2016-08-22 20:49
findumars
Views(889)
Comments(0)
Diggs(0)
首先自定义QSlider的子类MyCustomSlider,如下所示。 mycustomslider.h [cpp] view plain copy #ifndef MYCUSTOMSLIDER_H #define MYCUSTOMSLIDER_H #include <QSlider> #inclu Read More
posted @ 2016-08-22 05:57
findumars
Views(3731)
Comments(0)
Diggs(0)
要实现子窗体与父窗体之间的通讯,有多种方法(比如:重载子窗体的构造函数,将父窗体的引用作为参数传递给子窗体)。下面我要介绍的是利用自定义事件的方法,它能够最大程度的避免模块之间的耦合,充分体现面向对象的优点。 先将效果图展示给大家: 下面是实现代码: Unit2 //子窗体 type //声明自定义 Read More
posted @ 2016-08-22 02:02
findumars
Views(736)
Comments(0)
Diggs(0)
转自 http://blog.csdn.net/myan/article/details/3247071 孟岩 2008 年的文章,现在看来还是挺有启发, 送给大家,也送给自己。最近微软在技术上连续有大动作,在PDC上发布了Windows Azure云计算平台,预告了Visual Studio 20 Read More
posted @ 2016-08-22 01:53
findumars
Views(672)
Comments(0)
Diggs(0)
#include <stdio.h>#include <windows.h>#include <wininet.h>#define MAXSIZE 1024#pragma comment(lib, "Wininet.lib") void urlopen(_TCHAR*);int _tmain(int Read More
posted @ 2016-08-22 01:49
findumars
Views(4457)
Comments(0)
Diggs(1)
Windows是一个基于消息循环的系统,DirectUI同样遵循这样的消息流转。当界面呈现、用户点击、定时器等各种各样的消息一旦进入windows消息循环队列,系统自动调用该窗口的WndProc过程。对于DirectUI程序来说,因为所有的界面都是逻辑界面,均基于程序运行之初通过CreateWind Read More
posted @ 2016-08-22 01:45
findumars
Views(794)
Comments(0)
Diggs(0)
无论是PC客户端开发还是移动开发,或是Web开发, 网络编程都是很重要的一块, 深入理解TCP/IP和HTTP协议是一个优秀程序员的必备技能。看到酷壳老大正好写了篇相关文章, 正好拿来学习, 转自 http://coolshell.cn/articles/11564.html TCP是一个巨复杂的协 Read More
posted @ 2016-08-22 01:42
findumars
Views(419)
Comments(0)
Diggs(0)
有同事很喜欢用Context模式,觉得是自己"首创", 我有些自己的想法, 或者大家可以发表下自己的观点。 什么是Context模式? 23种设计模式中没有这个模式, 是同事自己命名的, 我觉得名字也挺合理。 Context模式首先要满足的条件是类都是基于COM思想IUnknown接口 继承于IUn Read More
posted @ 2016-08-22 01:41
findumars
Views(768)
Comments(0)
Diggs(0)
http://www.cppblog.com/weiym/archive/2012/06/12/178472.html Read More
posted @ 2016-08-22 01:40
findumars
Views(560)
Comments(0)
Diggs(0)
我们发现设计模式在Java社区很流行,但是在C++社区却没有那么被关注,甚至有点被排斥,究竟是什么原因造成这个差异的呢? 昨天和同事讨论这个问题,最后得出几点原因: (1)C++内存需要自己管理,所以有些模式在C++里使用不是那么方便,但是Java不用关心内存,所以在Java里的使用设计模式有天生的 Read More
posted @ 2016-08-22 01:34
findumars
Views(817)
Comments(0)
Diggs(0)
我们知道ATL(活动模板库)是一套很小巧高效的COM开发库,它本身的核心文件其实没几个,COM相关的(主要是atlbase.h, atlcom.h),另外还有一个窗口相关的(atlwin.h), 所以拿来学习应该是很方便的。但是因为ATL的代码充满了模板和宏,内部还夹杂着汇编,所以如果没有比较丰富的 Read More
posted @ 2016-08-22 01:31
findumars
Views(778)
Comments(0)
Diggs(0)
最近想研究下T.120协议, 结果在IETF的RFC文档库里找了半天都没有找到标准, 后来才发现找错了地方: T.120协议是ITU定义的,它不属于RFC文档。 仔细研究了下,发现这些协议和标准的定义组织还有不少, 基本上都听说过, 但平时不会太留意区分他们, 下面简单总结下。 1) ITU (In Read More
posted @ 2016-08-22 01:30
findumars
Views(1013)
Comments(0)
Diggs(0)
经常有人问如何快速的定位和解决问题,很多时候答案就是借助工具, 记录个人Windows开发中个人常用的一些辅助工具。 (1) Spy++ 相信windows开发中应该没人不知道这个工具, 我们常用这个工具查看窗口层次,跟踪窗口消息。 (2) WinSpy 一个窗口相关的小工具,非常有用,可以帮我们快 Read More
posted @ 2016-08-22 01:29
findumars
Views(1176)
Comments(0)
Diggs(0)
总结一些常用的方法,思考如何分析一个程序的时间消耗。 1. Trace Log 这个是大家最常用,也是最简单和有效地方法。通常是在函数的开始和结束的位置加入Log, 最后通过Log记录时间统计函数的时间消耗。 有时嫌2次log太麻烦,我们可以通过RAII进行封装: class CTimeCostDe Read More
posted @ 2016-08-22 01:25
findumars
Views(3357)
Comments(1)
Diggs(0)
市面上的C++代码覆盖率工具大都收费,Coverage Validator也不例外。Coverage Validator应该少有人听过,我也是在stackoverflow里听别人介绍的。所以下载了试用一下。有兴趣的朋友可以去https://www.softwareverify.com/cpp/cov Read More
posted @ 2016-08-22 01:18
findumars
Views(2498)
Comments(0)
Diggs(0)
越来越多公司采用敏捷开发,单元和回归测试越来越重要,GTest作为最佳C++单元测试工具越来越多的被使用。转自 http://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html前段时间学习和了解了下Google的开源C++单元测试框架Goo Read More
posted @ 2016-08-22 01:16
findumars
Views(293)
Comments(0)
Diggs(0)
在C++编程中, 我们常打交道的无非是编辑器和编译器, 对编辑器起来说,我们常遇到就是乱码问题, 比如中文注释显示或是保存不了等, 解决办法就是把你的文件保存成Unicode(UTF8)。 对于编译器来说, 编码方式取决于它对C++标准的支持程度, 比如C++ 11以前,字符串我们只能指定成2种:一 Read More
posted @ 2016-08-22 01:14
findumars
Views(1281)
Comments(0)
Diggs(0)
非常典型的基础知识,转自http://www.ruanyifeng.com/blog/2013/11/stack.html学习编程的时候,经常会看到stack这个词,它的中文名字叫做"栈"。 理解这个概念,对于理解程序的运行至关重要。容易混淆的是,这个词其实有三种含义,适用于不同的场合,必须加以区分 Read More
posted @ 2016-08-22 00:36
findumars
Views(1765)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号