`
yangshen998
  • 浏览: 1248662 次
文章分类
社区版块
存档分类
最新评论

VC++/MFC学习笔记(二)

 
阅读更多

1、从结构体到类

C++中的结构体是不同于C中的结构体的。在C语言中,结构体是不能有函数的,而C++中的结构体可以有函数,成为成员函数。

C++语言中,结构体就是用struct声明的类。只是默认情况下,结构体的成员是公有的(public),而类的成员是私有的(private)。

2、类与对象

类的实例和类的对象是一个概念。对象可以被销毁,而类不能被销毁。

3、构造函数

构造函数是和类同名的函数。

构造函数的作用是对对象本身做初始化工作,也就是给用户提供初始化类中成员变量的一种方式。如果一个类中没有定义任何的构造函数,那么C++编译器在某些情况下会为该类提供一个默认的构造函数,这个默认的构造函数是一个不带参数的构造函数。

4、析构函数

析构函数是在一个对象的生命周期结束时,用来释放这个对象所占有的资源的德函数。析构函数不允许带参数,不允许有返回值,并且一个类中只有一个析构函数。

析构函数的函数名为类名前加上“~”。

分享到:
评论

相关推荐

    VC++/MFC/C++学习笔记

    MFC的学习笔记,从windows API处理,消息响应机制,MFC框架,MFC内部机制,到MFC控件,MFC类库使用,多线程,DLL,数据库等

    VC++ MFC笔记资料整理.rar

    VC++视频笔记资料 一、MFC的概念和作用  1、什么是MFC? 全称:Microsoft Foundation Class Library(微软基础类库) 1-MFC从硬盘存在形式来说就是一个库(静态MFC库、动态MFC库) 2-MFC从原理来说...

    VC++ 读书笔记

    VC++MFC学习笔记,内容全面详细,涵盖了网络、数据库、多线程等各个方面,MFC原理及多数MFC控件,包含大量代码示例。易于学习。

    MFC学习笔记

    深入浅出MFC学习笔记,涉入c++重要性质及六大关键技术。

    VC++技术内幕学习笔记

    介绍MFC编程,老师推荐的。

    VC++学习笔记与心得

    学习的心得 从VC的SDK平台到MFC框架的构成,到界面设计,已经应用

    vc++学习笔记

    自己从开始学习VC++时,做的笔记,很详细,很多截图。

    c++网络编程学习笔记

    学MFC的时候,大家最先接触的就是界面吧。 虽然说界面不是特别重要,但确实让人头痛。 弄来弄去,大多是控件搞不定。(在这个版这样的问题好多:)) 至于消息循环机制,我觉得我们用到不多。 MFC都帮我们做好了。...

    CAD二次开发学习笔记五(在ObjectARX中使用MFC

    通过一个小实例,说明如何操作。vc++2005 + objectarx2008 + cad2008

    VC++学习文档,很好的入门笔记

    1.MFC生成的C++源文件中都有StdAfx.h,此文件包含了常用的AFX函数的声明,其中有afxwin.h,此文件包含了CRECT,CPoint,CWnd等许多类及其方法的声明。 2.Project->Setting->Debug可以加入命令行参数。 3.在SDK中要加入...

    vc深入详解

    VC++深入详解学习笔记 1 Lesson1: Windows程序运行原理及程序编写流程 1 Lesson2: 掌握C++基本语法 6 Lesson3: MFC框架程序剖析 7 Lesson4: 简单绘图 9 Lesson5: 文本编程 12 Lesson6: 菜单编程 15 Lesson7: 对话框...

    C++学习笔记与开发技巧与典型列子

    这个文档可以快速帮助VC++开发人员着手于开发基于MFC的技术开发

    ATL——com学习笔记

    9 、几个有用的 ANSI C 和 VC++ 预定义宏 10 、如何在自己的程序中使用脚本语言? 11 、如何在基于 CHtmlView 的程序中使用 HTML 事件映射? 12 、如何得到 Web 页面中的 COM 组件的原始接口? 13 、如何生成...

    全面经典的VC学习笔记

    本书讲解Windows程序内部的运行机制、MFC框架的剖析、界面编程、文件操作、网络编程、多线程及进程间通信、ActiveX控件。

    电话薄管理-MFC

    这是一个电话薄管理软件。自己写的,给初学者学习控件的使用。 这次的函数笔记很多,感觉调试用了很长时间,但是函数还是不太熟悉。

    VC++纹理映射演示demo之一 by浅墨

    摘要:VC/C++源码,游戏编程,纹理映射 VC++游戏开发笔记系列配套源码,纹理映射演示demo之一 by浅墨,为三维世界添彩:纹理映射技术(一)源码实例下载,  此刻心情:如果你看到了前面的黑暗,不要担心,那是因为你...

Global site tag (gtag.js) - Google Analytics