- 博客(4)
- 收藏
- 关注
转载 typedef的用法总结
用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针,// 和一个字符变量;以下则可行:typedef char* PCHAR;PCHAR pa, pb; 这种用法很有用,特别是char* pa, pb的定义,初学
2017-11-30 11:02:41
228
原创 简单说明 __cdecl、__stdcall和__fastcall
__cdecl的特点__cdecl 是 C Declaration 的缩写,表示 C 和 C++ 默认的函数调用约定。是C/C++和MFCX的默认调用约定。按从右至左的顺序压参数入栈、。由调用者把参数弹出栈。切记:对于传送参数的内存栈是由调用者来维护的,返回值在EAX中。因此对于像printf这样可变参数的函数必须用这种约定。编译器在编译的时候对这种调用规则的函数生成修饰名的时候,
2017-11-20 15:25:58
326
原创 #include和直接写class加类名的区别
假设B的定义是在B.h中,可以在A.h中include B.h,如下://=============A.h start====================#include class A{private: B * impl;};//=============A.h end====================但是这样,一旦B的
2017-11-17 09:45:43
673
原创 三极管的工作原理-1
对三极管放大作用的理解,切记一点:能量不会无缘无故的产生,所以,三极管一定不会产生能量。但三极管厉害的地方在于:它可以通过小电流去控制大电流。放大的原理就在于:通过小的交流输入,控制大的静态直流。假设三极管是个大坝,这个大坝奇怪的地方是,有两个阀门,一个大阀门,一个小阀门。小阀门可以用人力打开,大阀门很重,人力是打不开的,只能通过小阀门的水力打开。所以,平常的工作流程便是,每当放水
2017-11-03 09:25:31
316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人