摘要: C++标准中对于强制类型转换(cast)有4种,他们又为什么需要使用?何时使用呢?这里我们从隐式类型转换、显示类型转换分别谈起... 阅读全文
posted @ 2007-07-18 13:03 中土 阅读(74523) 评论(6) 推荐(19) 编辑
摘要: 关于引用的用法,在C++中相当的重要,const引用又是什么用法? 阅读全文
posted @ 2007-07-18 12:42 中土 阅读(13455) 评论(0) 推荐(1) 编辑
摘要: 编译原理领域著名的“龙书”看了第一章,是介绍性和总览性的不错,挺好懂。英文写的不晦涩,决定了就看英文版中文的简直翻译得暴殄天物 阅读全文
posted @ 2007-07-10 00:55 中土 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 参考《Introduce to Algorithm》 1 #ifndef MAX_HEAP_H 2 #define MAX_HEAP_H 3 4 const int MAX_SIZE = 100 + 1; 5 6 template 7 class MaxHeap 8 { 9 public: 10 MaxHeap(); 11 MaxH... 阅读全文
posted @ 2007-07-05 16:01 中土 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 1.The Art of Computer Programming作者:Donald E. Knuth出版社:中文版由国防大学出版社发行,中文译本书名为《计算机程序设计艺术》,目前市场上买不到,但是听说快要出第三版的中文版了(已经出版了,我在海定图书城看到了,安安注)。网络资源:作者主页: http://www-cs-faculty.stanford.edu/~knuth/电子版图书:超星... 阅读全文
posted @ 2007-07-05 02:32 中土 阅读(9075) 评论(1) 推荐(1) 编辑
摘要: 最近为桌面blog发布器试用了很多工具但是皆未能达到我的要求不足有:1.编辑功能欠缺,最好这些离线工具有象在线编辑工具如CuteEditor一样强大的功能2.针对于是有个想法:发展一个我自己想要功能的离线工具+自己的blog系统 阅读全文
posted @ 2007-06-28 11:25 中土 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 第一章 关于对象 C语言中,“数据”和“处理数据的操作”十分开来的。由一组“分布在各个一功能味道想得函数中”的算法所驱动,他们处理的是共同的外部数据。而在C++中,则使用的是独立的“抽象数据类型abstract data type(ADT)”所驱动。从软件工程的角度看“一个ADT或CLASS hierar5chy的数据封装”比"在C程序中程序迎的使用全局数据好"。加上封装后的布局成本C++在布... 阅读全文
posted @ 2007-06-28 10:54 中土 阅读(5162) 评论(0) 推荐(1) 编辑
摘要: /Files/chio/doku.doc 阅读全文
posted @ 2007-06-21 23:23 中土 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 写正题之前,先给出几个关键字的中英文对照,重载(overload),覆盖(override),隐藏(hide)。在早期的C++书籍中,可能翻译的人不熟悉专业用语(也不能怪他们,他们不是搞计算机编程的,他们是英语专业的),常常把重载(overload)和覆盖(override)搞错! 我们先来看一些代码及其编译结果。 实例一: #include "stdafx.h" #in... 阅读全文
posted @ 2007-06-21 22:52 中土 阅读(6398) 评论(1) 推荐(0) 编辑
摘要: static 是c++中很常用的修饰符,它被用来控制变量的存储方式和可见性,下面我将从 static 修饰符的产生原因、作用谈起,全面分析static 修饰符的实质。 static 的两大作用: 一、控制存储方式: static被引入以告知编译器,将变量存储在程序的静态存储区而非栈上空间。 1、引出原因:函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,... 阅读全文
posted @ 2007-06-21 22:47 中土 阅读(1922) 评论(0) 推荐(0) 编辑
©2005-2008 Suprasoft Inc., All right reserved.