![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
daheiantian
这个作者很懒,什么都没留下…
展开
-
为什么用 递归 计算“阶乘”和“斐波那契数列”是不合适的?
Technorati 标签: 递归,阶乘,斐波那契数列,fibonacci 《C和指针》的作者Kenneth A. Reek说,他认为这是很不幸的:“计算阶乘时不能提供任何优越之处;在斐波那契数列中,使用递归效率非常非常低”。 对于计算斐波那契数,使用递归和使用迭代的效率有可能相差几十万倍。原创 2011-01-12 14:41:00 · 4666 阅读 · 1 评论 -
C++在单继承、多继承、虚继承时,构造函数、复制构造函数、赋值操作符、析构函数的执行顺序和执行内容
本文目的:理清在各种继承时(单继承、多继承、虚继承),构造函数、复制构造函数、赋值操作符、析构函数的“执行顺序”和“执行内容”。原创 2011-02-18 12:07:00 · 7958 阅读 · 5 评论 -
C++的异常处理
一、什么是异常处理 一句话:异常处理就是处理程序中的错误。二、为什么需要异常处理,以及异常处理的基本思想 C++之父Bjarne Stroustrup在《The C++ Programming Language》中讲到:一个库的作者可以检测出发生了运行时错误,但一般不知道怎样去处理它们(因为和用户具体的应用有关);另一方面,库的用户知道怎样处理这些错误,但却原创 2011-03-10 12:46:00 · 26272 阅读 · 13 评论