发布时间:2016-04-18 14:05:12
智能指针实际上是一个类(class),里面封装了一个指针.它的用处是啥呢?指针与内存 说到指针自然涉及到内存.我们如果是在堆栈(stack)中分配了内存, 用完后由系统去负责释放. 如果是自定义类型,就会自动的去调用你的析构函数. 但如果是在堆(heap)中分配了内存,也.........【阅读全文】
发布时间:2016-01-06 14:58:07
C++的构造函数是个很神奇的东东, 今天总结一下, 还是先来一个例子先:点击(此处)折叠或打开#include <iostream>using namespace std;template<typename T>class Node{  .........【阅读全文】
发布时间:2016-01-06 11:16:03
先拷一段代码, 出之于《C++程序设计教程》第二版,钱能主编.#include using namespace std;templateclass Node{ public: Node(T& d):c(d),next(0.........【阅读全文】
发布时间:2016-01-06 08:59:05
C++ const用法 尽可能使用const C++ const 允许指定一个语义约束,编译器会强制实施这个约束,允许程序员告诉编译器某值是保持不变的。如果在编程中确实有某个值保持不变,就应该明确使用const,这样可以获得编译器的帮助。1.const 修饰成员变量 1 #include......【阅读全文】
发布时间:2016-01-05 08:30:59
今天遇到这么一段代码:class CMosThread{? ? public:????????void* ThreadFunc(void * lpvParam)???????{????????????return NULL;????&n.........【阅读全文】