相关分类: Java技术 C/C++ VB delphi
  • 解析C 中的内部连接和外部连接

    2.定义 一个定义提供一个实体(类型、实例、函数)在一个作用域的唯一描述。 在同一作用域中不可重复定义一个实体。 以下都是定义。 int y; class foo {...}; struct bar {...}; foo* p; static int i; enum Color{RED,GREEN,BLUE}; const double PI = 3.1415; union Rep...

    2008-02-23 05:27:39

  • C 中结构体的的慨念和使用方法

    什么是结构体? 简单的来说,结构体就是个能够包含不同数据类型的一个结构,他是一种能够自己定义的数据类型,他的特点和数组主要有两点不同,首先结构体能够在一个结构中声明不同的数据类型,第二相同结构的结构体变量是能够相互赋值的,而数组是做不到的,因为数组是...

    2008-02-23 05:27:32

  • C 之父Bjarne谈C 的未来发展

    富有活力的语言需要不断改变和成长,C 也不例外。在本文中,Bjarne Stroustrup提出了自己对C 的设计和演化的看法。 为了让编译器、工具和类库实现者跟上节奏,让用户吸收标准C 所支持的编程技术,在早有预计的、沉寂了几年之后,委员会再次考虑语言扩展问题了。"扩展工...

    2008-02-23 05:27:28

  • C 将DBGrid中数据导出到Word和Excel

    经常看到有网友发帖子询问如何将DBGrid中的内容导出到Excel或Word文档中,于是笔者花了点时间写了以下两个函数,分别实现将DBGrid中数据导出到Word和Excel文档。需要注意的是DBGrid中的数据并不代表数据库中任何的数据,因为数据集在打开的时候有可能进行了筛选,取决...

    2008-02-23 05:27:27

  • 为C 程式添加文档保存加载功能

    一、引子 为什么要浪费时间去设计一个算法来实现数据的文档存储还要费劲地调试代码呢?Boost库能够为您做这些事情。借助于串行化模板,您能够容易地把数据存储到您自己定制格式的文档中。本文将教给您如何轻松地存储数据并回读数据。 二、概述 当您研发一个软件包时,...

    2008-02-23 05:27:27

  • Bjarne:怎样从输入中读取一个字符串?

    您能够用这种方式读取一个单独的以空格结束的词: #includeiostream #includestring using namespace std; int main() { cout "Please enter a word:n"; string s; cins; cout "You entered " s ’n’; } 注意,这里没有显式的内存管理,也没有可能导致溢出的固定大...

    2008-02-23 05:27:26

  • Bjarne:如何对付内存泄漏?

    写出那些不会导致任何内存泄漏的代码。很明显,当您的代码中到处充满了new 操作、delete操作和指针运算的话,您将会在某个地方搞晕了头,导致内存泄漏,指针引用错误,连同诸如此类的问题。这和您如何小心地对待内存分配工作其实完全没有关系:代码的复杂性最终总是会...

    2008-02-23 05:27:26

  • 浅谈C/C 内存泄漏及其检测工具

    检测内存泄漏 检测内存泄漏的关键是要能截获住对分配内存和释放内存的函数的调用。截获住这两个函数,我们就能跟踪每一块内存的生命周期,比如,每当成功的分配一块内存后,就把他的指针加入一个全局的list中;每当释放一块内存,再把他的指针从list中删除。这样,当程...

    2008-02-23 05:27:20

  • 内存陷阱 驯服C 中的野指针

    什么是野指针? 一个母亲有两个小孩(两个指针),一个在厨房,一个在卧室,(属于不同的代码块,其生存期不同)母亲让在厨房的小孩带一块蛋糕(指针指向的对象)给在卧室的小孩,这样在卧室的孩子才肯写作业。但这个在厨房的小孩比较淘气,他在走出厨房时自己将蛋糕吃了,没...

    2008-02-23 05:27:20

  • 一个经典RPG游戏

    进入原贴讨论:http://www.bc-cn.net/bbs/dispbbs.asp?BoardID=56ID=65661 #include cstdlib #include iostream #include string using namespace std; int str[4],def[4],hp[8]; int boss=1,l=1,mj=0,ycboss=0; int money=0; int yaopin[4]; int yaopinqian[4]; int w...

    2008-02-23 05:27:19

2