摘要:
最近在看code complete,学习了一些东西,作为点滴,记录下来。 关于类: 类的接口抽象应该一致 类的接口要可编程,不要对类的使用者做过多的假设。不要出现类似于:A的输入量一定要大于多少小于多少,一定要在某个函数前call之类的限制,而应该在assert等地方加入这些判断,让代码去做限制,而 阅读全文
摘要:
如果需要某一个结构体,既在kernel space用,又在user space用,如 typedef struct { PVOID data; int size; }binary,pbinary; 上面这个binary的结构体,假设需要在Kenel space和user space同时用到,如通过k 阅读全文
摘要:
Today, I have to create a dll project(called my.sln), the dllmain.cpp/.h/ is already in another project(called A.sln), I only have to update the inclu... 阅读全文
摘要:
在写代码的时候,经常会遇到这样的情况:A.hclass A:{ A{}; ~A{}; private: int m_value; B *m_pB;}在这种情况下,需要用到另一个class B,那么怎么把B包含进来呢?两种方法:1. #include "B.h"2. 预先申明 class... 阅读全文