相关分类: Java技术 C/C++ VB delphi
  • 简单谈谈组件及COM---我的第一帖

    原帖及讨论:http://bbs.bc-cn.net/dispbbs.asp?BoardID=56ID=97973 转眼间,在编程道路上的行走已快一年了,心里突然觉得有许多话想拿出来和大家分享一下.我觉得我的路走得很不一般,首先我是学无线电出身的.和编程有点接触,但并不是看家本领.好闲话少述,我们进入正题吧,...

    2008-02-23 05:35:30

  • C /CLI基本数据类型探索

    C /CLI所支持的基本类型,例如int、double、bool等,在某些方面能够说是沿袭了ISO-C 中的类型——同样的用法会在C /CLI中得到同样的结果,例如加法或赋值操作。但是C /CLI也为这些基本类型引入了一些新的东西。 在通用类型系统(CTS)中,每一个基本类型都在System命名...

    2008-02-23 05:35:29

  • C /CLI实战——HELLO

    什么是C /CLI? C /CLI描绘的是一种多元组合,此处的 C 当然是指 Bjarne Stroustrup 在 Bell 实验室发明的C 编程语言。他支持速度和执行 文档的大小都得到优化的静态对象模型。但除了堆内存分配以外,他不支持运行时程式对对象的更改。他允许对底层机器进行无限制的访问...

    2008-02-23 05:35:28

  • 重载、覆盖和隐藏 之细谈

    进入原帖讨论: http://www.bc-cn.net/bbs/dispbbs.asp?BoardID=56ID=76966 网上的关于重载、覆盖和隐藏到处都搜得到,但发现讲的都是什么是什么方式,并没有细讲到每一个要点,更有最近几个论坛发现有些人问这方面的问题,便写了一下自己的关点,供初学者学习.下面我们来讨...

    2008-02-23 05:35:24

  • 乌托邦式的接口和实现分离技术

    《Imperfect C 》中展示了一种叫“螺栓”的技术,然而,这本书中的讨论并不足够深入。当然,我也相信Matthew是故意的,从而让我们这些“三道贩子”(Matthew自称是二道贩子)也能够获得一点点成就感。 考虑这样一个接口设计: struct IRefCount; struct IReader : public...

    2008-02-23 05:35:27

  • C 还能重新辉煌吗?C 复杂性的思考

    C 的表面困境来自两方面,一是研发效率低,而是容易犯错,维护难度大。此二者俱是表象,本质就是个——过度复杂。或有人说C 之关键缺陷是没有统一完整的类库支撑,Bjarne Stroustrup即强调此因素。然而这其实只但是是个结果,而不是原因。正是因为语言太复杂,才无法在...

    2008-02-23 05:35:23

  • C 箴言:谨慎使用私有继承(1)

    为了给 Widget 重定义 Timer 中的一个 virtual function(虚拟函数),Widget 必须从 Timer 继承。但是 public inheritance(公有继承)在这种情况下不合适。Widget is-a(是个)Timer 不成立。Widget 的客户不应该能够在一个 Widget 上调用 onTick,因为在概念上那不...

    2008-02-23 05:35:22

  • C/C 程式设计员应聘常见面试试题深入剖析(2)

    3.内功题 试题1:分别给出BOOL,int,float,指针变量 和“零值”比较的 if 语句(假设变量名为var) 解答: BOOL型变量:if(!var) int型变量: if(var==0) float型变量: const float EPSINON = 0.00001; if ((x = - EPSINON) (x = EPSINON) 指针变量: if(var==NULL)...

    2008-02-23 05:35:19

  • 在CPP中调用Jscript中的函数

    在 CPP 中调用 Jscript 中的函数 在 C 中调用 Jscript 的函数很简单, Windows 提供了一个 msscript.ocx 的控件,利用这个控件能够直接操作 Jscript: 执行一段 Jscript 脚本,或调用指定的函数。我写了一个简单的例子: l 导入 msscript.ocx 。下面这条指令会在项目目...

    2008-02-23 05:35:13

  • C#教程第五课:方法

    本节课向您介绍C#的方法,其目的是: 1.了解方法的结构格式 2.了解静态和实例方法之间的区别 3.学会实例对象的使用 4.学会如何调用实例化的对象 5.学会方法的四种参数类型的使用 6.学会使用"this"引用 以往,对于每个程式来说,任何的工作都在Main()方法中实现。这对于...

    2008-02-23 05:35:10

2