c++中特殊运算符

运算符而不是函数

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)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容