- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 Boost库智能指针学习
参见《Boost程序库完全开放指南》 第3章 内存管理所有示例,采用vs2010开发工具(vs2005也适用),均为win32控制台程序。Boost库的配置可参照:http://blog.csdn.net/segen_jaa/article/details/7407404。1、scoped_ptr内动态管理内存。但所有权不能转让,不能进行赋值操作。示例代码如下。#i
2012-07-16 16:09:51 4988
原创 C++对话框系统托盘实现
背景需求:1、MFC对话框最小化时,只显示系统右下角托盘图标。2、双击托盘,对话框还原。3、右键点击托盘,弹出“关闭”菜单,可关闭对话框。参考:http://baike.baidu.com/view/1773959.htm。实现步骤:1、创建MFC对话框程序(本例程序名为TaskbarIcon),属性中设置“MinimizeBox”为true。2
2012-07-13 15:47:35 2546
原创 Boost库时间日期学习
学习内容见《Boost程序库完全开发指南》第2章 时间与日期学习三个类的使用timer、progress_timer、date。Boost库的配置可参照:http://blog.csdn.net/segen_jaa/article/details/7407404。开发环境:WinXP+VS2005+ boost_1_49_0。以下所有示例程序均为控制台程序。1、
2012-07-09 16:26:16 2363
原创 ADO编程——获取表的所有字段(C++)
我们有时候需要通过程序获取表的所有字段,那么用ADO提供的接口获取还是很方便的。vs2005创建控制台程序,语言为C++。核心代码如下:struct TableField{ TableField() : strFieldName(_T("")) , nFieldType(0) , nFieldLength(0)
2012-07-06 14:42:04 5475
原创 C++ dynamic_cast小心得
dynamic_cast运算符可以在执行期决定真正的类型。这里将一下进行类层次下行转化时一点小心得。vs2005创建控制台程序。源码如下:DynamicCastTest.cpp#include "stdafx.h"struct StBaseInfo{ int nID;};struct StExtendInfo : public StBaseInf
2012-07-06 09:18:54 2795
COM编程VS实践
2013-08-09
SQLite使用示例
2012-10-15
C++局域网通信IM
2012-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人