上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页
摘要: 1、效率差别不是很大,但是引用好一点。用指针做形参,要另外开辟内存空间来存储实参的地址;但引用则不必。其实引用最大的好处在于使用简单明了。比如你的swap函数,若用指针,调用时要写swap(&x,&y);而用引用,调用时直接写swap(x,y);即可。 经过证实!2、在参数传递方面,引用比指针直观,可读性强: 1. 尽量使用引用代替指针,以下两条除外。 2. 如果必须传递数组,使... 阅读全文
posted @ 2010-08-16 18:09 pjh123 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/wirror800/archive/2009/03/21/4011847.aspx VC菜单命令详解(文件打开、保存与关闭) 收藏 第一部分:五个命令ID: 处理函数 ID_FILE_NEW CWinApp::OnFileNew ID_FILE_OPEN CWinApp::OnFileOpen ID_FILE_SAVE CDocument::On... 阅读全文
posted @ 2010-08-12 17:54 pjh123 阅读(533) 评论(0) 推荐(0) 编辑
摘要: void CString::AllocBuffer(int nLen){assert(nLen >= 0);assert(nLen <= 2147483647-1); // (signed) int 的最大值 2Gif (nLen == 0) Init();else{ CStringData* pData; { pData = (CStringData*) new BYTE[sizeo... 阅读全文
posted @ 2010-08-12 16:38 pjh123 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 一、当在MFC程序中,一个view上,根据菜单,展现不同的view 的时候。比如Outlook类似程序,根据左边的Pane,右边显示不同的view 。 如果右边要显示的是一个EditView,如何实现呢?疑问:1、加入新建一个类,继承之CEditView,那么需要document配合吗?参考:http://www.skinplusplus.com/bbs/archiver/tid-114896.h... 阅读全文
posted @ 2010-08-09 17:57 pjh123 阅读(2187) 评论(0) 推荐(0) 编辑
摘要: 一、关于对话框的OnInitDialog函数作用:OnInitDialog :初始化对话框。是程序运行时的开始状态的设定。DoDataExchange:注册数据监听数据改变。OnPaint:设定窗口大小等的默认状态 分析:OnInitDialog什么时候产生呢?DoModel之后,随之产生。1、CDialog1 dlg;dlg.DoModal();然后调用2、INT_PTR CALLBACK Af... 阅读全文
posted @ 2010-08-08 17:09 pjh123 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 一、位图bitmap的使用,以及如何调整大小;二、MFC工程中,复制、粘贴功能的实现;三、MFC对话框的消息循环,以及OnOK,OnCancel, OnDestroy, 区别与实现四、UML书一、第一个问题引用:http://hi.baidu.com/tofro/blog/item/14abb582972750b76c811999.html MFC提供了位图处理的基础类CBitmap,可以完成位图... 阅读全文
posted @ 2010-08-06 17:39 pjh123 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 引用:http://www.diybl.com/course/3_program/c++/cppsl/200889/135327.html(1)Standard Application Frame Extend没有函数库,只是定义了一些环境参数,使得编译出来的程序能在32位的操作系统环境下运行。Windows和MFC的include文件都非常大,即使有一个快速的处理程序,编译程序也要花费相当长的时... 阅读全文
posted @ 2010-08-05 18:09 pjh123 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 引用:http://www.cnblogs.com/giszhang/archive/2010/03/08/1680561.html能力矩阵矩阵一,计算机科学基础(包括数据结构、算法、系统编程三项): 第二矩阵,软件工程(包括源码控制、自动化编译、自动化测试三项): 矩阵三,编程能力(包括问题分解、系统分解、交流、代码组织、源码树、代码可读性、IDE掌握等): 矩阵四:经验(包括语言能力、平台经验... 阅读全文
posted @ 2010-08-04 16:25 pjh123 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 引用:http://www.cnblogs.com/giszhang/archive/2010/02/02/1661844.htmlSTL中六大组件: 1)容器(Container),是一种数据结构,如list,vector,和deques ,以模板类的方法提供。为了访问容器中的数据,可以使用由容器类输出的迭代器; 2)迭代器(Iterator),提供了访问容器中对象的方法。例如,可以使用一对迭... 阅读全文
posted @ 2010-08-04 16:13 pjh123 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 引用自:http://blog.csdn.net/beick/archive/2004/10/05/125318.aspxSTL的历史被誉为STL之父的Alexander Stepanov,出生于苏联莫斯科,早在20世纪70年代后半期,他便已经开始考虑,在保证效率的前提下,将算法从诸多具体应用之中抽象出来的可能性,这便是后来泛型化思想的雏形。为了验证自己的思想,他和纽约州立大学教授Deepak K... 阅读全文
posted @ 2010-08-03 12:48 pjh123 阅读(299) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页