现在位置: 首页 > 区别
2012-09-06 21:56 工业·编程 ⁄ 共 5977字 暂无评论
一、什么是MFC         微软基础类(Microsoft Foundation Classes),实际上是微软提供的,用于在C++环境下编写应用程序的一个框架和引擎,VC++是WinOS下开发人员使用的专业C++ SDK(SDK,Standard SoftWare Develop Kit,专业软件开发平台),MFC就是挂在它之上的一个输助软件开发包,MFC作为与VC++血肉相连的部分(注意C++和VC++的区别:C++是一种程序设计语言,是一种大家都承认的软件编制的通用规范,...
阅读全文
2012-09-06 11:37 工业·编程 ⁄ 共 851字 评论 1 条
观点一     c++是语言,但你知道,语言本身功能是很有限的,需要一些类库把常用的操作封装起来,以后可以直接调用,就节省了普通开发人员的大量精力.     stl和MFC都是一个扩充C++语言功能的类库.     stl是底层类库,提供的是一般编程都会用到的功能,主要是一套容器,和一套相关的算法.常用的数据结构,比如list, queue, stack, map等等,都在stl里面给你实现好了,直接用就是了.  &#...
阅读全文
    这是一个初进行开发人员都可能遇到过的概念不清的问题,自己当年也同样有过误解,做技术我感觉一定要专,但是,不代表毫不关心相关的知识,至少概念层次上要知道,所以,这里还是再把这些内容纪录下来,好记性不如烂笔头:     C/C++都是一种编程语言,程序员用它来创作(我喜欢用创作这个词,让写代码有一些艺术气息...)各种各样的程序,简单如计算闰年,复杂到一个系统地实现。当然, 编...
阅读全文
2012-09-02 18:39 工业·编程 ⁄ 共 754字 暂无评论
    在 C++中指针和引用的功能很相似,共同点为都可以直接或者是间接地 指代其他的对象 。下面介绍不同点 1:操作符 指针使用“* ”和“ -> ”操作符,引用使用的是“ . ” 2:变量初始化 首先引用不能为空,指针可以为空。 引用必须要指代对象,指针可以在初始化时 string &str; //错误,引用不能为空 string s("qiusuoge"); string &rs=s; //可以 string *ps; //可以,指针没有限制 注意:不要...
阅读全文
抽象类:  抽象类是特殊的类,不能被实例化(将定义了纯虚函数的类称为抽象类);除此以外,具有类的其他特性; 重要的是抽象类可以包括抽象方法,这是普通类所不能的,但同时也能包括普通的方法。 抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。 另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 ...
阅读全文
2012-08-15 06:10 健康·娱乐 ⁄ 共 1448字 暂无评论
1、70后:工作狂基本上都是70后的.    80后:而我们,拒绝加班!    90后:拒绝上班!   2、70后: 买家电去国美苏宁。    80后:买家电去品牌家电网。    90后:从不买家电...   3、70后:他们唱k的时候只会乱吼——例如2002年的第一场雪,然后就拼命拉着你喝酒,不让唱。    80后:Mic霸一般是我们。    90后...
阅读全文
    GetWindowRect是取得窗口在屏幕坐标系下的RECT坐标(包括客户区和非客户区),这样可以得到窗口的大小和相对屏幕左上角(0,0)的位置。     GetClientRect取得窗口客户区(不包括非客户区)在客户区坐标系下的RECT坐标,可以得到窗口的大小,而不能得到相对屏幕的位置,因为这个矩阵是在客户区坐标系下(相对于窗口客户区的左上角)的。     ClientToScreen把客户区坐标系下的REC...
阅读全文
2012-08-08 19:51 工业·编程 ⁄ 共 1468字 暂无评论
    函数malloc()和calloc()都可以用来动态分配内存空间,但两者稍有区别。     malloc()函数有一个参数,即要分配的内存空间的大小: void *malloc(size_t size);     calloc()函数有两个参数,分别为元素的数目和每个元素的大小,这两个参数的乘积就是要分配的内存空间的大小。 void *calloc(size_t numElements,size_t sizeOfElement);     如果调用成功,函数malloc...
阅读全文
2012-08-08 19:19 工业·编程 ⁄ 共 808字 暂无评论
1、类型不同 BOOL为int型        bool为布尔型   2、长度不同 bool只有一个字节        BOOL长度视实际环境来定,一般可认为是4个字节   3、取值不同 bool取值false和true,是0和1的区别        BOOL取值FALSE和TRUE,是0和非0的区别   bool是标准C++数据类型,可取值t...
阅读全文
2012-08-08 14:15 工业·编程 ⁄ 共 695字 暂无评论
第一:private, public, protected 访问标号的访问范围 private:只能由1.该类中的函数、2.其友元函数访问。 不能被任何其他访问,该类的对象也不能访问。 protected:可以被1.该类中的函数、2.子类的函数、以及3.其友元函数访问。 但不能被该类的对象访问。 public:可以被1.该类中的函数、2.子类的函数、3.其友元函数访问,也可以由4.该类的对象访问。 注:友元函数包括3种:设为友元的普通的非成员函数;设为友元的其他类的...
阅读全文