美文网首页
c++中特殊运算符

c++中特殊运算符

作者: 冰吉凌 | 来源:发表于2015-04-23 09:09 被阅读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)

相关文章

  • c++中特殊运算符

    运算符而不是函数 sizeof:对象大小 sizeof expr ;类型大小 sizeof(type);参数包大小...

  • C++入门笔记 OOP与类3

    运算符重载 在C++中,运算符的重载可以看作一种特殊的函数。一元运算符有一个参数;二元运算符有两个参数。对于二元运...

  • C++运算符

    C++中的运算符包括算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符、其它运算符,算术运算符中“+”“-”...

  • 【C++】面向对象之C++初识-001

    第一章 C++概述 1.1 C++简介 “C++”中的 ++ 来自于C语言中的递增运算符 ++,该运算符将变量加1...

  • C++中不能重载的运算符

    在C++中,sizeof运算符,.成员运算符,.*成员指针运算符,::作用域解析运算符以及?:条件运算符不能被重载...

  • 笔试刷题笔记

    C++中运算符重载是多态性的一种表现 运算符重载是针对C++原有运算符进行的,不可能通过重载创造出新的运算符 除了...

  • 1.2.15_C++ 关系运算符重载

    C++ 重载运算符和重载函数 C++ 语言支持各种关系运算符( < 、 > 、 <= 、 >= 、 == 等等),...

  • 1.2.17_C++ ++ 和 -- 运算符重载

    C++ 重载运算符和重载函数 递增运算符( ++ )和递减运算符( -- )是 C++ 语言中两个重要的一元运算符...

  • 第十一章 使用类

    运算符重载 运算符重载是一种形式的C++多态。运算符重载将重载的概念扩展到运算符上,允许赋予C++运算符多种含义。...

  • C++ 运算符重载

    运算符重载将重载的概念扩展到运算符上,允许赋予C++运算符多种含义。实际上,很多C++运算符已经重载。将*运算符用...

网友评论

      本文标题:c++中特殊运算符

      本文链接:https://www.haomeiwen.com/subject/uozufttx.html