开发手册 欢迎您!
软件开发者资料库

C ++库 - < utility>

C ++&lt; utility&gt;库 - 从基本概念到高级概念,从简单而简单的步骤学习C ++算法库,其中包括C ++标准库和标准模板库(STL),涵盖所有内置类和函数。所有C ++容器,算法,函数,类,常量和头文件都使用非常容易理解的示例进行了详细解释,fstream,iomanip,ios,iosfwd,iostream,istream,ostream,sstream,streambuf,atomic,complex,exception ,功能,限制,区域设置,内存,新,数字,正则表达式,stdexcept,字符串,线程,元组,typeinfo,实用程序,valarray,数组,bitset,deque,转发列表,列表,地图,队列,设置,堆栈,无序地图,无序集,向量,算法,迭代器。

简介

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

  • : 这些对象可以包含两个不同类型的值: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

这是一个关系运营商.