C C++

Welcome!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年9月10日

摘要: 对于一个c/c++程序员来说,内存泄漏是一个常见的也是令人头疼的问题。已经有许多技术被研究出来以应对这个问题,比如 Smart Pointer,Garbage Collection等。Smart Pointer技术比较成熟,STL中已经包含支持Smart Pointer的class,但是它的使用似乎并不广泛,而且它也不能解决所有的问题;Garbage Collection技术在Java中已经比较成熟,但是在c/c++领域的发展并不顺畅,虽然很早就有人思考在C++中也加入GC的支持。现实世界就是这样的,作为一个c/c++程序员,内存泄漏是你心中永远的痛。不过好在现在有许多工具能够帮助我们验证内存泄漏的存在,找出发生问题的代码。 阅读全文

posted @ 2013-09-10 11:44 济公 阅读(560) 评论(0) 推荐(0) 编辑

2013年8月17日

摘要: 系统菜单是每个 Windows 程序的标准特性。通常系统菜单由 Windows 系统来管理,所以我们平时编成时很少去碰它。但是,有的时候,我们确实想定制自己的系统菜单项。这样就涉及到定制菜单的处理问题,因为 Windows 无法自动处理我们定制的系统菜单。而且,系统菜单的处理方式与常规的菜单处理是不同的。那么我们如何实现定制的系统菜单呢?相信看完本文的介绍,你会得到满意的答案。 阅读全文

posted @ 2013-08-17 15:15 济公 阅读(460) 评论(0) 推荐(0) 编辑

摘要: Rational Rose 2003 破解以及逆向工程转换C++ / VC++ 6.0源代码成UML类图 阅读全文

posted @ 2013-08-17 15:11 济公 阅读(469) 评论(0) 推荐(0) 编辑

摘要: 摘要:本文讲述了在指定的编辑框上能响应从键盘输入回车键的一种方法,对进程内消息的解析、动态获取指定资源ID等技术也作了简要描述。 阅读全文

posted @ 2013-08-17 15:07 济公 阅读(452) 评论(0) 推荐(0) 编辑

2013年5月10日

摘要: intmain(){u32i=0;/*芯片配置初始化----------------------------------------------------------*/RCC_Configuration();//复位和时钟控制配置NVIC_Configuration();//嵌套中断向量控制器配置GPIO_Configuration();//I/O配置USART_Configuration();//串口配置/*指示灯初始化------------------------------------------------------------*/GPIO_SetBits(GPIOA,GPIO 阅读全文

posted @ 2013-05-10 15:40 济公 阅读(1001) 评论(0) 推荐(0) 编辑

2013年4月12日

摘要: 1、介绍 STM32F10x芯片的时钟控制主要包括以下几个方面知识:时钟源的选择(HSE、HIS、PLL)、系统时钟频率的配置、总线(AHB、APB2、APB1)时钟的配置、总线(AHB、APB2、APB1)设备时钟的使能/除能、总线(AHB、APB2、APB1)设备的复位。2、系统时钟框图STM32F10x可以用三种不同的时钟源来驱动系统时钟(SYSCLK):HSI振荡器时钟;HSE外部时钟和PLL时钟。他们之间的关系如附件所示(时钟树)。从时钟树中可以看出一下几点:l 系统时钟的来源可以是HSI振荡器时钟、PLL时钟、或者HSE时钟;且系统总线时钟最大值为72MHz,AHB和APB2总线最 阅读全文

posted @ 2013-04-12 16:16 济公 阅读(957) 评论(0) 推荐(0) 编辑

2009年11月22日

摘要: 1.参数的使用 MB_SYSTEMMODAL 所有窗口的Modal模式,含 WS_EX_TOPMOST 风格(该风格可通过MB_TOPMOST单独设定) MB_SERVICE_NOTIFICATION 显示在当前桌面,即使没有用户登录(一般用于service 服务)...... 阅读全文

posted @ 2009-11-22 11:30 济公 阅读(1272) 评论(0) 推荐(0) 编辑

2008年4月15日

摘要: 计算机寄存器分类简介: 32位CPU所含有的寄存器有: 4个数据寄存器(EAX、EBX、ECX和EDX) 2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP) 6个段寄存器(ES、CS、SS、DS、FS和GS) 1个指令指针寄存器(EIP) 1个标志寄存器(EFlags) 阅读全文

posted @ 2008-04-15 16:37 济公 阅读(14151) 评论(0) 推荐(0) 编辑

2008年3月31日

摘要: Web 服务协议已经从支持带有简单参数的非常简单的请求,发展到对现代的面向对象语言的完整支持。XML-RPC 看来是 Web 服务的早期形式之一,仅仅支持简单类型 ―― 字符串、整数、布尔值等等。SOAP 向前迈出了一步,有了用于对象的编码规则。最近的发展 ―― 在二进制数据方面的改进 ―― 来自带附件的 SOAP。 阅读全文

posted @ 2008-03-31 09:20 济公 阅读(3109) 评论(5) 推荐(0) 编辑

2008年1月24日

摘要: A few remarks with this code. Sadly, I couldn't avoid the pointer arithmetic in the Marshal.Copy() call, the code is not going to work in 64-bit apps. And it is not going to be terribly fast, Bitmap.GetPixel() is slow. Hope it works for you. 阅读全文

posted @ 2008-01-24 12:10 济公 阅读(3287) 评论(3) 推荐(0) 编辑