- 博客(10)
- 资源 (12)
- 收藏
- 关注
原创 auto_ptr作用和用法
标准auto_ptr智能指针机制很多人都知道,但很少使用它。这真是个遗憾,因为auto_ptr优雅地解决了C++设计和编码中常见的问题,正确地使用它可以生成健壮的代码。本文阐述了如何正确运用auto_ptr来让你的代码更加安全——以及如何避免对auto_ptr危险但常见的误用,这些误用会引发间断性发作、难以诊断的bug。1.为什么称它为“自动”指针? auto_ptr只是众多可能的智能指针之一
2008-06-30 15:08:00 5916 2
原创 MFC常用控件
1 Tab Ctrl Tab属性页控件可以在一个窗口中添加不同的页面,然后在页选择发生改变时得到通知。MFC中使用CTabCtrl类来封装属性页控件的各种操作。通过调用 BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );创建一个窗口,dwStyle中可以使用以下一些属性页控件的专用风格:
2008-06-27 12:28:00 4217
转载 TCP 协议文件传输示例
一个简单的传输的例子 单线程 阻塞模式. 以下是发送端代码 send.cpp//--------------------------------------------------------------------------- #include #include "winsock2.h" using namespace std;
2008-06-26 16:56:00 1188 1
原创 双指针的作用和用法
双指针多用于指针交换,可以避免数据复制,提升系统的性能,同时还可以让函数修改指针,例如扩充其大小,指向等一般指针的指针用作参数,大多用在需要函数改变指针(重新引用变量)而又不能通过返回值传递(例如返回值用于传递其他结果)时。为了能完全解决动态内存传递的问题,先回顾一下内存管理的知识要点. (1)内存分配方式有三种: ●从静态存储区域分配。内存在程式编译的时候就已分配好,这块内存在程
2008-06-25 11:07:00 5414
转载 Windows API函数大全 分类速查
1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetClo
2008-06-20 14:05:00 1999
原创 MFC之文件对话框的作用和用法
//文件对话框创建CFileDialog Filedlg(TRUE, //打开文件NULL, NULL, //打开路径OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT | OFN_NOCHANGEDIR | OFN_ALLOWMULTISELECT|OFN_EXPLORER,
2008-06-17 15:43:00 3757
转载 VC++实现对文件夹时间的修改
引言: 通常在数据维护与数据管理等工作中,经常要对各类数据进行备份操作。对于大多数的IT企业和绝大多数的个人用户而言,数据的备份主要是对数据内容的简单备份,而很少涉及对备份数据自身属性如文件属性、所在文件夹的时间属性等内容的备份。而在某些对数据管理有着非常严格要求的特殊行业中,对以上这些相关属性信息的备份也是同等重要的。但是在目前的Windows操作系统下,不论是直接通过手工进行数据备份
2008-06-16 15:19:00 1395 1
原创 职场广为流传十大精辟语录
大学毕业生要找的只是一个工作,而不是职业,更不是事业。 ———在北京召开的首届中国大学生就业高峰论坛上,专家们均认为,高校毕业生就业时应当放低自身期望值,做好从蓝领、灰领干起的心理准备。 大学学习期间,要尽量争取脑袋满,而不要急于口袋满。 ———中科院院士王选谈对当前部分学生休学开公司的看法。 不要读博士,因为博士在美国找工作的难度,相当于女博士
2008-06-05 22:37:00 1517
原创 MFC的CListCtrl的使用与技巧
列表控件可以看作是功能增强的ListBox,它提供了四种风格,而且可以同时显示一列的多中属性值。MFC中使用CListCtrl类来封装列表控件的各种操作。通过调用BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );创建一个窗口,dwStyle中可以使用以下一些列表控件的专用风格:
2008-06-03 16:33:00 24309 2
转载 做人、做事,做架构师——架构师能力模型解析
要想从一名普通程序员发展成为优秀的架构师,“个人特性”与“技术技能”缺一不可;而“技术专业能力”、“人际关系能力”和“业务能力”更是优秀架构师重要的三种能力。文 / 周爱民(《程序员》2008年4月刊)引子究竟是什么让你在同一个位置上——例如程序员或技术负责人——工作了三年、五年或者更久,而仍然得不到任何的发展空间?你觉得自己已成为技术圈中的大牛,并信心满满地去拿明天就要颁发的某某大奖,然而却仍然
2008-06-02 09:14:00 1304
putty
2008-05-15
putty
2008-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人