现在位置: 首页 > 区别
    学习汇编,会有很多类似标题列举的这些概念,如果对这些概念没有一个较清晰的认识,学习起来会相当的吃力。     我也是在大学里好好学过汇编,毕业后一直没有摸过,现在,我又把书重新拾起来,再结合我从网上看到得一些文章,这里来对这些概念总结总结(在这里沃要说的是,从网上看的资料,一定要转换成自己的,不能光抄别人的,否则那永远也不会真正的属于你)。     下面是...
阅读全文
1.问题阐述 C++类对象、DLL及COM都是面对向对象的,它们都实现了重用,避免了程序员重复造轮子的现象的产生。那么它们之间有什么区别呢? 2.实现技巧 C++对象重用是定义在源代码级别上的,而DLL和COM是定义在二进制级别上的重用,是执行代码重用的技术。     DLL和COM都实现了模块之间的通信,但是DLL对于内存的利用和数据类型使用没有一定的约束规范。而COM对数据、内存等其他的几个方面进行了规范,使得软件...
阅读全文
(一)面向对象上不同: 需求分析说明书往往面向业务人员、用户       需求规格说明书往往面向设计、开发人员。  (二)生成阶段不同: 一般先有需求分析说明书,后有需求规格说明书,  需求分析说明书往往是需求规格说明书的输入 (三)内容侧重点、粒度不同: 需求分析说明书侧重于把系统要解决的业务逻辑、要实现的功能描述清楚,更宏观;  需求规格说明书侧重于把系统的约...
阅读全文
专业版 专业版(Professional) 面向个人开发人员,提供集成开发环境、开发平台支持、测试工具等,其中带有MSDN Essential(有效期一年的MSDN订阅)的完整版售价799美元、升级版售价549美元,带有MSDN订阅的完整版售价1199美元、升级版售价799美元。 高级版 级版(Premium):创建可扩展、高质量程序的完整工具包,相比专业版增加了数据库开发、Team Foundation Server(TFS)、调试与诊断、MSDN订阅、程序生命周期管理(ALM),完整版售...
阅读全文
    1、交换机的作用是平均配速度,路由则没限制(有限速功能的除外)。把家里用的宽带比作一桌饭菜,要分几条线就如同在桌上坐了几个人,用交换机,就是把桌上的饭菜分好了再发给在座的每个人,每个人都只有同等的份量,无论男女还是老少。如果用了路由,在座的每位就像是在饭店叙旧,没限定谁该吃多少,饭量大的就可以多吃点,没谓口的可吃可不吃。如果在座的都不互相认识,如果用了路由,就会出现挣抢,大家...
阅读全文
    如果一个程序员从来没有在linux,unix下开发过程序,一直在windows下面开发程序, 同样是工作10年, 大部分情况下与在linux,unix下面开发10年的程序员水平会差别很大。     我写这篇文章并不是想贬低windows下面开发的人,做windows开发的人看了可能会感觉不舒服,我并不是这个意思,我只是说说我自己的感受,我最早开始学习编程也是在windows下面的, 学的是VB,后来转到VC++,当时用的是V...
阅读全文
一、Debug 和 Release 编译方式的本质区别     Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。     Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /Fo,但区别并不重要,...
阅读全文
2012-10-09 20:22 工业·编程 ⁄ 共 3782字 暂无评论
    Debug 和 Release 并没有本质的区别,他们只是VC预定义提供的两组编译选项的集合,编译器只是按照预定的选项行动。如果我们愿意,我们完全可以把Debug和Release的行为完全颠倒过来。当然也可以提供其他的模式,例如自己定义一组编译选项,然后命名为MY_ABC等。习惯上,我们仍然更愿意使用VC已经定义好的名称。     Debug版本包括调试信息,所以要比Release版本大很多(可能大数百K至数M)。...
阅读全文
2012-09-28 21:06 工业·编程 ⁄ 共 3439字 评论 1 条
    熟悉面向对象编程和网络编程的人一定对ActiveX、OLE和COM/DCOM这些概念不会陌生,但是它们之间究竟是什么样的关系,对许多们还是比较模糊的。     在具体介绍它们的关系之间,我们还是先明确组件(Component)和对象(Object)之间的区别。组件是一个可重用的模块,它是由一组处理过程、数据封装和用户接口组成的业务对象(Rules Object)。组件看起来像对象,但不符合对象的学术定义。它们...
阅读全文
2012-09-19 05:16 工业·编程 ⁄ 共 3150字 暂无评论
STL 即 Standard Template Library     STL(标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、 Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C+ +中,但在被引入C++之前该技术就已经存在了很长的一段时间。     STL的代码从广义上讲分为三类:algorithm(算法)、container(容器)和iterator(迭 代器),几乎所有的代码都采用了...
阅读全文