-C和C++的区别
-操作符?类型转换的种类
:实参到形参的类型转换有四种,有一些优先顺序。有四种exact match, promotion, standard conversion, class-type conversion, 见7.8.4
-文件声明中的__cdecl, __pascal, __stdcall是干什么的
:简单而言,这些是关键字。在函数声明的时候用在函数名前而返回值之后,如extern Region __cdecl XCreateRegion。
:__cdecl用于标准的C函数调用,__stdcall是C++调用,__pascal则是WINAPI的函数调用。具体意义见网上参考,如下:
http://hi.baidu.com/tendollor/blog/item/1584f20facefe6226059f383.html
http://hi.baidu.com/aniu_home/blog/item/0e595ad8ba8a513432fa1c6d.html
-template的偏特化
:特化specialization:使用template的函数对某些类型有特殊的实现,使用特化。template<>
?重载和特化的区别:重载的调用对实参有类型转换,特化的函数调用没有
:偏特化是对部分形参进行特化
6/11/2009
订阅:
博文 (Atom)