摘要:
os.walk函数声明:os.walk(top,topdown=True,onerror=None)(1)参数top表示需要遍历的顶级目录的路径。(2)参数topdown的默认值是“True”表示首先返回顶级目录下的文件,然后再遍历子目录中的文件。当topdown的值为"False"时,表示先遍历子... 阅读全文
摘要:
noncopyable大家都知道定义一个空类的时候,它实际包含了构造函数,拷贝构造函数,赋值操作符和析构函数等。这样就很容易产生一个问题,就是当用户调用Aa(“^_^")或者Ac="^_^" 时会发生一些意想不到的行为,所以很多时候我们需要禁用这样的用法。一种方法就是把拷贝构造函数和赋值操作符显式的... 阅读全文
摘要:
写过C++的人都知道申请和释放内存组合new/delete,但同时很多人也会在写程序的时候忘记释放内存导致内存泄漏。如下所示:int _tmain(int argc, _TCHAR* argv[]){ char *p = new char[10]; try{ str... 阅读全文
摘要:
timer类#include #include "iostream"using namespace std;int _tmain(int argc, _TCHAR* argv[]){ boost::timer t; coutusing namespace std;int _tmain(i... 阅读全文
摘要:
最近看到很多关于C++11的文档,有些是我不怎么用到,所以就略过去了,但是lambda表达式还是比较常用的,其实最开始学习python的时候就觉得lambda这个比较高级,为什么C++这么弱。果然C++增加这个东西。语法[ capture ] ( params ) mutable exception... 阅读全文