随笔 - 147  文章 - 5  评论 - 6  阅读 - 81298
  2011年11月30日
摘要: 对于重载函数的参数的匹配优先级问题:1: 完全匹配最优先2: 经过类型提升后匹配的第二优先3:经过类型转换后匹配的第三优先4:通过类类型转换匹配的第四优先(即定义类的类型转换函数)c++中的基本类型提升有以下两种:1: 对于bool,char,unsigned char,short,unsigned short,若上述类型的所有可能的值都能包含在int内(即int能表示数的范围包含了前面类型能表示的范围),那么上述类型在进行算术运算是就会转换为int类型,否则,它们会转换为unsigned int类型 ;int类型没有自动提升,它能能转换到long等类型举个例子: 一般 sizeof(shor 阅读全文
posted @ 2011-11-30 14:31 紫金树下 阅读(3388) 评论(0) 推荐(1) 编辑
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示