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