我爱Aspx >> VC.Net >> 接触VC,2:1接触VC,2:1
第二部分 MFC类基础,C++程序编写规范介绍
由于本文是面对C语言基础的(因为我就是从C学起来的),而MFC是利用C++类技术构建起来的。因此有必要在此为只了解C的朋友们,普及一下C++语言中类的概念。熟悉C++的朋友可以跳本部分。
从总体来说C++是向下兼容C的,你可以很不费力气地将用C编好了的程序拿到C++环境下编译执行。其C++只不过是在C的基础上添加面向对象技术(OOP),也就是类的概念,且值得一提的是C与C++都是由美国的贝尔实验室(在之前我只知道发明过电话)发明的。
什么是类?按一些书本上的定义来说“就是一种复杂的数据类型,它是将不同类型的数据和与这些数据相关的操作封装在一起的集合体。因此,类中的数据具有隐藏性,类还具有封装性。”嗯,类还像上面的那句话一样,具有很强的抽象性。让我来用一个例子来解释类吧。
嗯,我们世界上有一个生物种类叫做鸟,在C++上世界我们也可以制作一个类叫做鸟类。它应该有头,有躯干,有腿,有内脏,还有一个非常重要的翅膀。于是,其类描述如下:
class Aves
{
char m_strHead[10];
char m_strTrunk[10];
char m_strCrura[10];
char m_strWing[10];
char m_strBowels[10];
};
自己动手做QQ木马----邮件发送篇[05-21]
接触VC(二)[05-21]
WTL流程分析-初稿[05-21]
通过串口收发短消息(下)[05-21]
自己动手做QQ木马-----HOOK篇[05-21]
自己动手做QQ木马-----总序[05-21]
进程间的通讯实现(IPC)的11种方..[05-21]
C++深度探索系列:智能指针(Smar..[05-21]
使用strcpy的几点心得[05-21]
用MASK方法传送不规则位图[05-21]