- 博客(2)
- 收藏
- 关注
原创 I/O流的设计(Java的InputStream/OuputStream和Reader/Writer的C++实现)
I/O流,即输入/输出流(Input/Output Stream),是软件框架中的核心系统。对程序设计语言设计者来说,设计一个令人满意的I/O系统,是件极艰巨的任务,也是不可缺少的基础设施。C++的标准模板库已经提供一套很不错的I/O流库了,但是我还是喜欢Java和.Net框架提供的那样的使用简单且扩展性强的I/O系统,而且还需要自行做一些改进已融入到C++通用框架体系中,由于I/O系统是框架的基
2005-11-10 01:16:00
2043
原创 时间和日历类的设计(Java的Date和Calendar的C++实现)
时间和日历以及时间的格式化处理在软件的设计中起着非常重要的作用,但是目前C++的库却未有一个简单易用的时间类,大部分都需要开发者直接调用操作系统的API来完成,而且很多API都不是线程安全的。某些大型的C++框架虽然提供一些时间类,但是却不通用,也很难直接拿出来使用。下面介绍一下参考Java Framework中的时间相关的类来设计并实现C++版本的时间和日历类。阅读请点 http://www.c
2005-11-09 17:46:00
2964
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人