- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 再说c++ static
类外static1)修饰全局变量——限制访问范围为文件内部可见2)修饰函数——限制访问范围为文件内部可见3)修饰函数内部局部变量——在函数中,只初始化一次(即使多次调用),并具有记忆功能4)static不可修饰函数参数类内static类的静态变量1) c++ 类的static成员变量必须在类外进行初始化。否则不可用(详见2)。2) 但是当有一个类的静态成员变
2016-01-20 16:47:27 752
转载 C++设计模式——享元模式
C++设计模式——享元模式2014-01-07 分类:C++ / 设计模式 阅读(634)评论(12) 前言无聊的时候,也去QQ游戏大厅玩五子棋或者象棋;作为程序员,看到一个产品,总要去想想它是怎么设计的,怎么完成的,我想这个是所有程序员都会做的事情吧(强迫症???)。有的时候,想完了,还要做一个DEMO出来,才能体现自己的NB,然后还有点小成就感。在玩五子棋或象棋
2016-01-19 17:18:18 739
原创 在c++中尾递归,普通递归,循环的效率对比
在前面的学习,我们知道普通递归和尾递归的区别,而且在有些语言里是极力提倡尾递归的,如erlang,因为编译器会对其进行优化,不会因为递归次数的增加给函数栈带来巨大的开销。但是c++语言中,g++会对其进行优化吗?现在通过实例分析,看看结论会是什么?斐波那契数列: 1,1,2,3,5,......通过c++编程来求斐波那契数列的第N项的值。试用两种方法,一种是普通递归,另一种
2016-01-07 15:02:10 6952
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人