STL
文章平均质量分 89
Adagrad
程序员
展开
-
STL-string-2
通过str的内容交换容器的内容,str是另一个字符串对象。在调用该成员函数之后,该对象的值是str在调用之前的值,str的值是该对象在调用之前具有的值。子字符串是str的一部分,从字符位置subbase开始,跨越子字符串(或者直到str的末尾,如果str太短或子字符串为string::npos)。该子字符串是str的一部分,该部分从字符位置subbase开始,跨越子字符串字符(或者直到str的末尾,如果str太短或子字符串为npos)。附加由s指向的以null结尾的字符序列(C字符串)形成的字符串的副本。原创 2023-06-05 14:50:39 · 727 阅读 · 0 评论 -
STL-string-1
解析str,将其内容解释为指定基数的整数,该整数作为int值返回。如果idx不是空指针,函数还会将idx的值设置为str中数字后面第一个字符的位置。函数使用strtol(或wcstol)来执行转换(有关过程的更多详细信息,请参阅strtol)。原创 2023-06-02 10:50:13 · 202 阅读 · 0 评论 -
STL-utility
<=>=原创 2023-06-02 10:11:22 · 644 阅读 · 0 评论 -
STL-type_traits
This header defines a series of classes to obtain type information on compile-time.The header contains:A basic trait for types is the categories in which they can be classified. This is a chart on how these categories overlap:原创 2023-06-02 09:13:51 · 461 阅读 · 0 评论 -
STL-functional-2
函数类实例化的对象可以包装以下任何类型的可调用对象:函数、函数指针、指向成员的指针或任何类型的函数对象(即,其类定义运算符()的对象,包括闭包)。一般来说,函数对象是定义了成员函数运算符()的类的实例。一般来说,函数对象是定义了成员函数运算符()的类的实例。一般来说,函数对象是定义了成员函数运算符()的类的实例。一般来说,函数对象是定义了成员函数运算符()的类的实例。一般来说,函数对象是定义了成员函数运算符()的类的实例。一般来说,函数对象是定义了成员函数运算符()的类的实例。原创 2023-06-01 14:30:44 · 516 阅读 · 0 评论 -
STL-functional-1
函数对象是专门设计用于与函数语法相似的语法的对象。它们通常用作函数的参数,例如传递给标准算法的predicates或。原创 2023-06-01 10:07:51 · 451 阅读 · 0 评论 -
STL-algorithm-4
第一个这样排序的可能排列(在字典上比所有其他排列小的排列)是所有元素按升序排序的排列,最大的排列所有元素按降序排序。如果这是不可能的(因为它已经处于最大可能的排列),它会根据第一个排列(按升序排序)重新排列元素,并返回false。第一个这样排序的可能排列(在字典上比所有其他排列小的排列)是所有元素按升序排序的排列,最大的排列所有元素按降序排序。初始值设定项列表(3)的版本返回一对,其中列表中所有元素中最小的元素作为第一个元素(如果有多个,则为第一个),最大的元素作为第二个(如果有一个以上,则为最后一个)。原创 2023-05-30 16:15:45 · 375 阅读 · 0 评论 -
STL-algorithm-3
重新排列范围中的元素[first,last),使middle之前的元素是整个范围中最小的元素,并按升序排序,而其余元素则没有任何特定的顺序。将pred返回true的范围[first,last)中的元素复制到result_true所指向的范围中,将未返回true的元素复制在result_false所指向范围中。如果val不等于范围中的任何值,则返回的子范围的长度为零,两个迭代器都指向比val大的最近值(如果有),或者指向最后一个值(如果val比范围中的所有元素都大)。迭代器返回的点指向第二组的第一个元素。原创 2023-05-29 10:24:21 · 502 阅读 · 0 评论 -
STL-algorithm-1
标头<algorithm>定义了一组函数,这些函数专门设计用于元素范围。范围是可以通过迭代器或指针访问的任何对象序列,例如一些STL容器的数组或实例。不过,请注意,算法通过迭代器直接对值进行操作,不会以任何方式影响任何可能的容器的结构(它永远不会影响容器的大小或存储分配)。原创 2023-05-12 17:06:48 · 508 阅读 · 0 评论 -
STL-algorithm-2
范围不应以这样的方式重叠,即结果(即目标范围中的结束元素)指向范围(first,last)中的元素。将范围[first,last)中的元素复制到从result开始的范围,将pred返回true的元素替换为new_value。(1) 一元运算 将op应用于范围[first1,last1)中的每个元素,并将每个操作返回的值存储在从结果开始的范围中。生成的范围中的元素的顺序与[first,last)完全相同。将范围[first1,last1)中的每个元素的值与从first2开始的范围中的相应元素的值进行交换。原创 2023-05-17 11:24:11 · 303 阅读 · 0 评论