当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 关于this指针虽然this指针大家已经很熟悉了,但是我这里讨论
 

 

 ·swt系统资源的管理    »显示摘要«
    摘要:在一个图形化的操作系统中开发程序,都要调用系统中的资源,如图片、字体、颜色等。通常这些资源都是有限的,程序员务必非常小心的使用这些资源:当不再使用它们时,就请尽快释放,不然操作系统迟早会油尽灯枯,不得不重新启动,更严重的会导致系统崩溃。 swt是用java开发的,java语言本身的一大优势就是jvm的"垃圾回收机制",程序员通常不用理会变量的释放,内存的回收等问题。那么对s......
 ·读书笔记4    »显示摘要«
    摘要:还说头文件mfc程序一般需载入的头文件及其作用:stdafx.h:这个文件作为precompiled header file,其内只是载入其他mfc头文件,提高编译效率。afxwin.h:windows mfc头文件程序必须载入,声明了所有mfc类,间接载入了windows.h。afxext.h:工具栏、状态栏。afxdlgs.h:common dialog。afxcmn.h:common con......


读书笔记2

关于this指针

虽然this指针大家已经很熟悉了,但是我这里讨论的关于this指针的问题可能大家还没注意过: 【程序编程相关:刀兄写的IIS管理类(C#)

【推荐阅读:一段找出URL的代码(C#)

为了说明这个关于this的归属问题,我自写了一段再简单不过的程序,虽简单但具体: 【扩展信息:如何使用PHP中的字符串函数

#include <iostream.h>

class a

{

public:

 a *p1;

 int m_data1;

 int m_data2;

 a(){m_data1=1;m_data2=this->m_data1;p1=this;}

 void aa(){cout<<"a_aa"<<endl;}

 virtual void aaa(){cout<<"a_aaa"<<endl;}

};

class b:public a

{

public:

 int m_data1;

 int m_data3;

 b(){}

 void print(){cout<<m_data2<<endl<<m_data1<<endl;}

 virtual void aaa(){cout<<"b_aaa"<<endl;}

};

void main()

{

 b b;

 b.print();

 b.p1->aa();

 b.p1->aaa();  


...   下一页
 ·读书笔记5    »显示摘要«
    摘要:mfc程序-document/view支持的window程序原理(行而下,hehe)即file/new或file/open后,产生doc和view的流程( 详另见后续贴serialize() ):1)cwinapp选择适当的doctemplate;2)构造cdoc..对象(cmydoc);3)构造cframe..窗口对象(cchildframe);4)产生frame窗口,产生消息wm_create......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE