Pure C++
文章平均质量分 72
Utensil
这个作者很懒,什么都没留下…
展开
-
我写的第一个类:BasedNum
BasedNum.h #include #include #include #include /*****************************************************************************写在前面的话 很久以前就想有个能够使数字在各个进制之间转换的程序了,我的Casio计算器能够做2进制、8进制、10进制和16进制之间的原创 2007-08-29 19:42:00 · 1864 阅读 · 0 评论 -
c++资源之不完全导引
撰文/ 曾毅 陶文 转自:http://www.ilovesoft.com/groundlee/blogrss2.asp?cateID=2声明:.本文2004年5月首发于《CSDN开发高手》,版权归该杂志与《程序员》杂志社所有。杂志限于篇幅部分内容有所删节,此处版本为相对完整版本。.本文为介绍性文章,会随笔者学习C++语言不断更新。--------------------------------转载 2007-12-26 20:05:00 · 3481 阅读 · 3 评论 -
[翻译]Boost Graph库简介
本翻译版权所有,转载请注明:转载请注明:作者:Utensil博客:http://blog.csdn.net/utensil/邮箱:utensilcandel@gmail.com 本章为Boost Graph Library的在线文档的第一章(参见http://www.boost.org/doc/libs/1_36_0/libs/graph/doc/table_of_contents.h翻译 2008-08-18 17:48:00 · 6014 阅读 · 3 评论 -
Google Code Jam之Alien Numbers之我的解答
由于时间的限制,程序有些地方的容错性不够,以//!!标出。运行成功,经Google Code Jam鉴定为正确。题目为: Alien NumbersProblemThe decimal numeral system is composed of ten digits, which we represent as "0123456789" (the digit原创 2008-06-24 23:35:00 · 1827 阅读 · 0 评论 -
Google Code Jam之Always Turn Left之我的解答
由于时间的限制,程序有些地方的容错性不够,以//!!标出。运行成功,经Google Code Jam鉴定为正确。 题目为: Always Turn LeftProblemYou find yourself standing outside of a perfect maze. A maze is defined as "perfect" if it meets原创 2008-06-28 23:39:00 · 1650 阅读 · 3 评论 -
编程的未来
有一句话,我觉得对程序员是至理名言:编程未来的趋势是库,动态的脚本语言和虚拟机。这句话我一听就觉得很对,可是对它的领会(尤其是后半句话)却花了很久,现在也还在半路上。我一直很喜欢C++的一个基本的设计思想,就是有些事情是语言该做的,更多的事情却应该交给库去实现。正是这种思想,使得C++可以应用于各种领域。语言应该给程序员足够的自由,从最底到最高层,从最机器的层面到最贴近现实的层面,然后,用这种语言原创 2008-10-01 08:57:00 · 1724 阅读 · 1 评论 -
隐性类型转换的突发奇想与失望
在C++中,如果为自定义类型(class)定义了类型转换操作符或没有explicit关键字修饰的单参数构造函数,在需要的时候,编译器会自动执行隐式类型转换。这是一个常识。隐式类型转换是否需要的规则定义于编译器内部,难以窥见,但就我理解,“需要”的意思之一应该是,如果不进行隐式类型转换就找不到相应的重载函数,进行了就能找到的话,编译器理应进行隐式类型转换。那天我看“委托”这个模式的时候,突然突发奇原创 2008-12-22 21:46:00 · 1310 阅读 · 0 评论