c++中特殊运算符

2015-04-23  本文已影响44人  冰吉凌

运算符而不是函数

sizeof:对象大小 sizeof expr ;类型大小  sizeof(type);参数包大小 sizeof 。。(name)不太懂

new :创建对象  new type

new[]  :创建数组 new type[size]

delete :释放对象 delete expr

delete[] :释放数组 delete[] expr

throw: 抛出异常 throw expr

typeid:  类型ID typeid(type)   ;运行时类型ID typeid(expr);

explicit cast  :类型转换 cast_name<type>(expr) 

noexcept :能否抛出异常noexcept(expr)

上一篇 下一篇

猜你喜欢

热点阅读