- 博客(3)
- 收藏
- 关注
原创 自我总结初级程序员易错问题1—命令空间使用
自从本科第一次学习语言开始,教科书上基本上都教导的是直接使用using namespace 导入命令空间,从而导致目前许多未正式参与过大型项目的程序员,在使用C++的过程中养成了普遍性最常见的程序员编程错误,那就是一开始写代码,前几句就写上了using namespace std;之类的语句,甚至在各种头文件中也这样使用。这样的方式确实可以不用繁琐的添加std等各种标准库名,然而今天通过书籍才发现
2016-05-16 17:55:11 287
原创 Template Method模式理解
Template Method模式其实类似于回调方式,或者C#中的事件触发机制,其实质是利用C++中的多态方式进行动态绑定调用。 父类通过定义虚函数或者纯虚函数实现回调或者触发接口,具体触发方式以及处理方式均由子类去实现。 代码示例: class app{ public: void start(){//Template Method接口 init(); if(trigger())
2016-05-16 16:36:27 308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人