会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
pjh
最重要的就是不要去看远方模糊的事,而是做手边清楚的事
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
21
下一页
2010年8月16日
2010.8.16 关于函数参数是指针、还是引用的区别
摘要: 1、效率差别不是很大,但是引用好一点。用指针做形参,要另外开辟内存空间来存储实参的地址;但引用则不必。其实引用最大的好处在于使用简单明了。比如你的swap函数,若用指针,调用时要写swap(&x,&y);而用引用,调用时直接写swap(x,y);即可。 经过证实!2、在参数传递方面,引用比指针直观,可读性强: 1. 尽量使用引用代替指针,以下两条除外。 2. 如果必须传递数组,使...
阅读全文
posted @ 2010-08-16 18:09 pjh123
阅读(337)
评论(0)
推荐(0)
编辑
2010年8月12日
2010.8.12 VC菜单命令详解(文件打开、保存与关闭)
摘要: 原文地址: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)
编辑
2010.8.12 CString最大可以多大?
摘要: 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)
编辑
2010年8月9日
2010.8.9 CEditView的使用(未完成)
摘要: 一、当在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)
编辑
2010年8月8日
2010.8.8 关于对话框
摘要: 一、关于对话框的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)
编辑
2010年8月6日
2010.8.6 周末学习的东西
摘要: 一、位图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)
编辑
2010年8月5日
2010.8.5 afxwin.h 与stdafx.h
摘要: 引用: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)
编辑
2010年8月4日
2010.8.4 程序员能力矩阵
摘要: 引用:http://www.cnblogs.com/giszhang/archive/2010/03/08/1680561.html能力矩阵矩阵一,计算机科学基础(包括数据结构、算法、系统编程三项): 第二矩阵,软件工程(包括源码控制、自动化编译、自动化测试三项): 矩阵三,编程能力(包括问题分解、系统分解、交流、代码组织、源码树、代码可读性、IDE掌握等): 矩阵四:经验(包括语言能力、平台经验...
阅读全文
posted @ 2010-08-04 16:25 pjh123
阅读(424)
评论(0)
推荐(0)
编辑
2010.8.4 续上篇,STL简介
摘要: 引用: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)
编辑
2010年8月3日
2010.8.3 C++标准库和STL的关系
摘要: 引用自: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
下一页
公告