- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 Prefer C++(一)
Prefer C++Written by 李智勇前言读了《Eric Raymond对于几大开发语言的评价》一文,觉得其对C++的评价极其偏颇。C++本身支持多典范设计,也就是说你可以完全不用OO,GP而只采用结构化的方法去进行程序设计。这个时候同C相比,效率是基本一致的。而确可以享受到更严格的类型系统检查、inline函数、名字空间、运算符重栽所带来的益处。如果你牺牲一点效率,你还可以
2003-12-07 22:29:00 2494 2
原创 Prefer C++(三)
附注:1、 用C++编写驱动DLL时的一些注意事项(.c和.cpp联编时注意事项与此同)一般来讲首先要在声明导出函数的头文件中使用extern “C”{},以确保函数名称的匹配。对于驱动中的导出函数大多由操作系统定义,这一步由OS负责。以2000下打印处理器中的EnumPrintProcessorDatatypesW为例进行说明:该函数在winspool.h 中的声明为:BOOL
2003-12-07 22:29:00 2301
原创 Prefer C++ (二)
4、超强的标准库 标准库里有什么呢,同C标准库最大的不同应该是STL。有了STL,不必再写大多的标准数据结构和算法,并且可获得非常高的性能。Stl中有几个基本的概念:容器:可容纳各种数据类型的数据结构。迭代器:可依次存取容器中数据的结构算法:通过迭代器对容器进行某种操作的函数举个容易理解的例子:数组就是个容器,而指针就是迭代器。 接下来将用几小节专门描述st
2003-12-07 22:29:00 2283
原创 编程本质论
编程本质论by leezy_2000 这几年各种新的技术井喷一样的涌现出来。身处这样一个时代的我们,难免就有一种拔剑四顾,心下茫然的感觉。在某一方面的做到精专已属不易,全才似不可能,那么究竟又该何去何从?这篇文章目的是探讨编程过程中一些本质的东西,已期对大家的学习有所帮助。 个人以为,从编程这一职业诞生开始一直至今,其本质就没有改变过。对概念的抽象对逻辑的描述始终都是编程过程中
2003-12-02 09:58:00 4394 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人