C ++库 - < utility>

简介

它包含不相关域中的实用程序.

  • : 这些对象可以包含两个不同类型的值:pair,make_pair,piecewise_construct,piecewise_construct_t.

  • 通用关系运算符 : 它是特定命名空间下的关系运算符!=,>,< =和> =的标准定义:rel_ops.

  • Rvalue casts(C ++ 11) : 它允许生成右值引用:forward,move,move_if_noexcept,declval.

  • 通用交换函数 : 这是一个标准定义,默认情况下由标准库的组件用于所有不提供其自身重载的类型:swap.

函数

Sr.No.功能& description
1wap

它交换两个对象的值.

2make_pair

它构造配对对象.

3forward

这是一个前向争论.

4move

它作为右值移动.

5move_if_noexcept

如果没有除外,它会移动.

6declval

这是一个声明值.

常数

Sr.No.常数& description
1piecewise_construct

这是一个分段构造常量.

命名空间

Sr.No.命名空间& description
1rel_ops

这是一个关系运营商.


免责声明:以上内容(如有图片或视频亦包括在内)有转载其他网站资源,如有侵权请联系删除

咨询热线(9:00 - 18:00)
0755 - 29812418
微信公众号二维码
微信公众号二维码
微信公众号
返回顶部