相关分类: Java技术 C/C++ VB delphi
  • Vista后,C Builder 2007托管还是原生?

    VS2005及以后的版本在Vista下将只支持C 托管代码的研发,原生代码研发将让位于C Builder(不排除以后的以后MS卷土重来。。。。) 注意:当然,这里所说的让位,是指RAD;这里所提的“VS2005及以后的版本在Vista下将只支持C 托管代码的研发”来自6月8号在西安参加CodeGear...

    2008-02-23 05:40:53

  • C 类对象的拷贝构造函数

    对于普通类型的对象来说,他们之间的复制是很简单的,例如: int a=100;int b=a; 而类对象和普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 #include iostreamusing namespace std;class CA{public:CA(int b){a=b;}voi...

    2008-02-23 05:40:52

  • C 类对象的复制-拷贝构造函数

    在学习这一章内容前我们已学习过了类的构造函数和析构函数的相关知识,对于普通类型的对象来说,他们之间的复制是很简单的,例如: int a = 10; int b =a; 自己定义的类的对象同样是对象,谁也不能阻止我们用以下的方式进行复制,例如: #include iostream using namesp...

    2008-02-23 05:40:51

  • C 基本数据类型和输入输出

    每种语言都有自己的一套符号, 符号是组成程式的基本单位,他是由若干字符组成的具备一定意义的最小词法单元,如标识符、关键字、运算符、分隔符、常量、注释符 等。这里组成符号的字符必须是这种语言字符集中的合法字符,在C 中规定了一个自己的字符集。 2.1 C 字符...

    2008-02-23 05:40:50

  • mscorwks.dll在.Net中的地位连同在.Net代码保护方面

    mscorwks.dll是dotNet的核心文档,尤其是在net2.0中,以前分散的功能都集中到了这个dll中。 net1.1中,更有一个文档mscorsvr.dll 和 mscorwks.dll 是同等地位的。 他们分别对应于 windows service程式连同 desktop 程式。 在net2.0中,他们都统一到了 mscorwks。dll中...

    2008-02-23 05:40:50

  • 泛型:volatile——多线程程式员最好的朋友volatile

    我不想破坏您的情绪,但这篇专栏针对多线程编程中最可怕的问题。假如说——正如前面一篇泛型编程所说的——写出意外安全(exception-safe)的程式很难,但写意外安全的程式和多线程编程比起来就是小孩子的玩意。 用到多线程的程式是众所周知地难写,难验证,难调试,难...

    2008-02-23 05:40:50

  • Command模式应用实践

    在我们研发的一个项目中,需要自己研发一个安装系统,便于部署特定环境下的产品系统。需要的安装界面如图19-1所示: 图19-1 安装系统界面 根据安装步骤的不同,所要执行的安装逻辑也相应不同,然而客户需要的是能够提供“上一步”和“下一步”的操作,以便于随时回退或...

    2008-02-23 05:40:49

  • 算术编码用c 的实现

    算术编码在图象数据压缩标准(如jpeg,jbig)中扮演了重要的角色。在算术编码中,消息用0到1之间的实数进行编码。算术编码用到了两个基本的参数:符号的概率和他的编码间隔。信源符号的概率决定压缩编码的效率,也决定编码过程中信源符号的间隔,而这些间隔包含在0到1...

    2008-02-23 05:40:48

  • C 箴言:将强制转型减到最少

    C 的规则设计为确保不会发生类型错误。在理论上,假如您的程式想顺利地通过编译,您就不应该试图对任何对象做任何不安全的或无意义的操作。这是个很有价值的确保,您不应该轻易地放弃他。 不幸的是,强制转型破坏了类型系统。他会引起各种各样的麻烦,其中一些容易被察...

    2008-02-23 05:40:48

  • C 箴言:理解inline的介入和排除

    inline 函数——多么棒的主意啊!他们看起来像函数,他们产生的效果也像函数,他们在各方面都比宏好得太多太多,而您却能够在调用他们时不招致函数调用的成本。您更有什么更多的需要呢? 实际上您得到的可能比您想的更多,因为避免函数调用的成本只是故事的一部分。在...

    2008-02-23 05:40:47

2