C++关键字总结explict/auto/decltype/typedef等

来源:互联网 发布:ecshop php 5.5 编辑:程序博客网 时间:2024/06/14 16:43

explict

用法:定义在构造函数中,不允许隐式的类型转换。


auto/decltype


typedef

typedef的用法,这篇文章总结的比较好:
C/C++ typedef用法
总结来说就是,可以把typedef看成类似于宏#define的东西,把所有typedef替换成之前typedef的内容,同时把后面的东西替换成typedef
如:

typedef char Line[81];Line text;//Line text就等同于把 char Line[81]替换到这个位置,然后再把Line换成text,所以等于char text[81]typedef void (*PrintHelloHandle)(int);PrintHelloHandle pFunc;//这里等于先换成void (*PrintHelloHandle)(int),然后再把PrintHelloHandle换成pFunc,所以就变成//void (*pFunc)(int);
0 0