相关分类: Java技术 C/C++ VB delphi
  • 让C/C 图像程式单独运行

    C/C++语言提供了十分丰富的图像函数,图像函数文档为Graphics.h,使用图像函数前须先将屏幕配置为图像模式,C/C++语言提供了下面的函数: void far initgraph(int far *GD,int far *GM,char *P); 其中,GD和GM分别表示图像驱动程式和图像模式,P指图像驱动程式...

    2008-02-23 05:25:10

  • 用Builder C 设计串行口COM1或COM2的读写操作

    一个通讯类(对串口的读写),能够不用做修改就用在程式中 TSerialPort.h #ifndef __SERIALPORT_H__ #define __SERIALPORT_H__ #define WM_COMM_BREAK_DETECTED WM_USER 1 // A break was detected on input. #define WM_COMM_CTS_DETECTED WM_USER 2 // The CTS (clea...

    2008-02-23 05:25:08

  • C 中的健壮指针和资源管理

    我最喜欢的对资源的定义是:"任何在您的程式中获得并在此后释放的东西。"内存是个相当明显的资源的例子。他需要用new来获得,用delete来释放。同时也有许多其他类型的资源文档句柄、重要的片断、Windows中的GDI资源,等等。将资源的概念推广到程式中创建、释放的任何对...

    2008-02-23 05:25:08

  • C 运算符重载探讨

    前言 多态性是面向对象程式设计的重要特征之一。他和前面讲过的封装性和继承性构成了面向对象程式设计的三大特征。这三大特征是相互关联的。封装性是基础,继承性是关键,多态性是补充,而多态又必须存在于继承的环境之中。 所谓多态性是指发出同样的消息被不同类型的...

    2008-02-23 05:25:07

  • 关于C 中RTTI的编码实现

    摘要: RTTI(Run-Time Type Identification)是面向对象程式设计中一种重要的技术。现行的C 标准对RTTI已有了明确的支持。但是在某些情况下出于特别的研发需要,我们需要自己编码来实现。本文介绍了一些关于RTTI的基础知识及其原理和实现。 RTTI需求: 和很多其他语言相...

    2008-02-23 05:25:07

  • C 设计模式之Singleton

    一、功能 确保一个类仅有一个实例。 三、优缺点 Singleton模式是做为"全局变量"的替代品出现的。所以他具备全局变量的特点:全局可见、贯穿应用程式的整个生命期,他也具备全局变量不具备的性质:同类型的对象实例只可能有一个。 四、实现 教科书上的Singleton定义如下...

    2008-02-23 05:25:06

  • C 之静态联编和动态联编

    联编是指一个电脑程式自身彼此关联的过程。按照联编所进行的阶段不同,可分为两种不同的联编方法:静态联编和动态联编。 静态联编 静态联编是指联编工作出现在编译连接阶段,这种联编又称早期联编,因为这种联编过程是在程式开始运行之前完成的。 在编译时所进行的这种...

    2008-02-23 05:25:06

  • C 代码优化

    谈到优化,很多人都会直接想到汇编。难道优化只能在汇编层次吗?当然不是,C 层次相同能够作代码优化,其中有些常常是意想不到的。在C 层次进行优化,比在汇编层次优化具备更好的移植性,应该是优化中的最好选择做法。 确定浮点型变量和表达式是 float 型 为了让编译器...

    2008-02-23 05:25:05

  • 在C 中创建并使用Web服务

    web服务的确是.net中让人激动的部分——但他们本身比.net要大。其中的道理很简单。几乎任何您能叫出名字的服务都有一些执行服务器端代码的机制:您在浏览器的地址栏中输入一个URL;接收到您的请求,服务器上就开始运行什么东西,然后以html页面返回您要的结果。他可能是...

    2008-02-23 05:25:04

  • 利用C 模板编写的序列化框架

    简介 在这个框架中包含了一个序列化的基本框架,一套基本的类型识别系统,能够识别基础类型,复杂类型,自定义类型,STD的容器类型,而且能够这个基础上进行递归的扩展。 能够将复杂的数据结构序列化到文档,并从文档中恢复。 包含了完整的自动单元测试,和测试案例,...

    2008-02-23 05:25:04

2