相关分类: Java技术 C/C++ VB delphi
  • 用C设计 用C 编码

    《不得不看的两次从C 回归C的高手评论C 》中先是提了一下所谓C 带来的思想包袱(文言文曰“心智包袱”)问题,然后重重地引用了Linus的话:“关键是设计”,其实他是在暗示:好的设计C同样能做出来,不劳C 大驾;而C 一旦出面,就要让人背上额外的思想包袱。 我明确地...

    2008-02-23 05:41:01

  • C 箴言:使用对象管理资源

    假设我们和一个投资(例如,股票,债券等)模型库一起工作,各种各样的投资形式从一个根类 Investment 派生出来: class Investment { ... }; // root class of hierarchy of // investment types 进一步假设这个库使用了通过一个 factory 函数为我们提供特定 Investme...

    2008-02-23 05:40:58

  • C 是一种糟糕的语言 Linux之父炮轰C

    Linux之父Linus Torvalds为了Linux内核研发而专门打造的版本控制软件Git已引起了业界的广泛关注。昨天,有一位Dmitry Kakurin老兄在查看了源代码之后,发现使用的是纯C而非C ,表示不可理解,他直言:“别拿可移植性说事儿,这是屁话(BS,bullshit)。“(此外,他还批评...

    2008-02-23 05:40:57

  • 二级C 重点难点分析:类和对象[1]

    第11章 类 和 对 象 本章节内容来自全国电脑等级考试用书《电脑等级考试考点分析、题解和模拟——二级C 语言》。本章主要考查类和对象的定义、对象的初始化、类的成员、友元、this指针、对象数组和成员对象等。同时,本章又是类的继承和派生、多态性等后续章节的基?4...

    2008-02-23 05:40:56

  • 二级C 重点难点分析:类和对象[3]

    11.1.3 考点3:类和结构 在C 语言中,结构(struct)也能像类(class)相同有数据成员和成员函数。C 语言的结构和类的区别在于:默认情况下,类的成员是私有的(private),而结构的成员是公有的(public)。 11.1.4 考点4:数据成员的定义 定义类的数据成员时,应注意...

    2008-02-23 05:40:56

  • 二级C 重点难点分析:类和对象[2]

    class 类名 { public: 公有成员函数或数据成员的说明; private: 私有数据成员或成员函数的说明; protected: 保护数据成员或成员函数的说明; }; // 类的实现部分。 各个成员函数的实现 其中,class是定义类的关键字,其后跟类名,类名必须是C 的一个有效标识符。一对...

    2008-02-23 05:40:57

  • 《C 0x漫谈》系列之:右值引用

    右值引用(及其支持的Move语意和完美转发)是C 0x将要加入的最重大语言特性之一,这点从该特性的提案在C - State of the Evolution列表上高居榜首也能够看得出来。从实践角度讲,他能够完美解决C 中长久以来为人所诟病的临时对象效率问题。从语言本身讲,他健全了C 中...

    2008-02-23 05:40:54

  • 缓冲区溢出原理浅析连同防护

    【 摘要 】本文从程式语言本身的缺陷,不够健壮的角度出发,周详分析了缓冲溢出攻击的基本原理,描述了黑客利用缓冲区漏洞进行系统攻击的一般过程,最后又简单讨论了几种防范溢出攻击的策略. 【 关键字 】缓冲溢出; 程式跳转; 长跳转缓冲区; 近些年来,黑客攻击事件频繁发生...

    2008-02-23 05:40:53

  • C builder 的文档读写操作总结

    在编程的过程中,文档的操作是个经常用到的问题,在C Builder中,能够使用多种方法对文档操作,下面我就按以下几个部分对此作周详介绍,就是: 1、基于C的文档操作; 2、基于C 的文档操作; 3、基于WINAPI的文档操作; 4、基于BCB库的文档操作; 5、特别文档的操作。 1. 基...

    2008-02-23 05:40:56

  • C 的明天——连同明天的明天

    本文转自CSDN,文中内容不代表本站观点,仅提供参考。 7月15日-20日,标准委员会在Toronto开了一次会,IBM做的东。从会后的文档来看,除了把一些已基本成熟的提案加入草案,进一步明确了打算C 0x的新特性,连同留到再下一版本的C 标准的提案。从中我们能够清楚地看到C...

    2008-02-23 05:40:52

2