C++ Vector assign()2024年8月30日 | 阅读 1 分钟 此函数将新值分配给向量,并替换旧值。 语法考虑一个向量 v,要将值分配给它。语法为: 参数(first,last):它定义了范围。first 是一个指向第一个元素的输入迭代器,last 是一个指向最后一个元素之后的输入迭代器。 n:值出现的次数。 val:它定义了要分配的值。 返回值它不返回任何值。 示例 1让我们看一个简单的例子。 输出 2 3 4 在此示例中,包含整数值的向量 v 使用 assign() 函数分配给向量 v1。 示例 2我们来看另一个简单的例子。 输出 C CCCC 在此示例中,v 使用 assign() 函数被分配了五次值 'C'。 示例 3让我们看一个简单的例子。 输出 C++ 在此示例中,包含字符值的向量 v 使用 assign() 函数分配给向量 v1。 下一主题C++ Vector |
C++ Vector cbegin() 此函数用于指向向量容器的第一个元素。cbegin() 与 begin() cbegin() 函数返回常量迭代器,而 begin() 函数返回迭代器。end() 函数指向的元素可以修改,但 cend() 函数指向的元素不能修改。语法 考虑一个向量...
阅读1分钟
C++ Vector at() 它提供元素的引用。语法 考虑一个向量 v,k 是位置。语法为:vector<object_type> v; v.at(k); 参数 k:k 定义了 at() 函数要返回的元素的位置。返回值 它返回指定位置的元素。以下插图...
阅读1分钟
C++ Vector end() 此函数返回一个指向向量容器中最后一个元素之后的迭代器。语法 考虑一个向量 v。语法为:iterator it=v.end() 参数 它不包含任何参数。返回值 它返回一个跟随最后一个元素的迭代器。示例 1 让我们看一个简单的示例。#include<iostream> #include<vector> using namespace std; int main() { vector<int> v{10,20,20,40}; vector<int>::iterator it; for(it=v.begin();it!=v.end();it++) cout<<*it<<" "; return...
阅读1分钟
C Vector empty() 此函数确定向量是否为空。 语法 考虑一个向量 v。语法为: bool empty(); 参数 它不包含任何参数。 返回值 它返回一个布尔值,0 或 1。 示例 1 我们来看一个简单的示例。 #include<iostream> #include<vector> using namespace std; int main() { vector<int> v; if(v.empty()) cout<<"Vector v is empty"; else cout<<"Vector...
阅读1分钟
C++ Vector crend() 此函数用于指向向量容器中第一个元素之前的元素。 它被称为反向末尾。 语法 考虑一个向量 'v'。语法为: const_reverse_iterator itr=v.crend(); 参数 它不包含任何参数。 返回值 它返回指向反向末尾的常量反向迭代器...
阅读1分钟
C++ Vector emplace() 此函数在位置 pos 之前插入一个新元素,并且向量容器的大小会增加。 语法 考虑一个向量 'v'。语法为: Iterator it=v.emplace(pos,args); 参数 pos:它定义了新元素要插入的位置之前。 args:用于构造新元素的参数...
阅读1分钟
C++ Vector cend() 此函数用于指向向量中最后一个元素之后(最后一个元素后面的元素)的元素。 cend() 与 end() cend() 函数返回常量迭代器,而 end() 函数返回迭代器。 end() 函数指向的元素可以被修改,但 cend() 函数指向的元素不能被修改...
阅读1分钟
C++ Vector capacity() 此函数确定向量的当前容量。 注意:向量的容量可以等于或大于向量的大小,如果它大于向量的大小,则表示允许额外的空间来容纳进一步的操作。 语法 考虑一个...
阅读1分钟
C++ Vector rend() rend() 函数代表“反向末尾”,用于指向向量第一个元素的前一个元素。语法 考虑一个向量 'v'。语法将是:reverse_iterator ritr=v.rend(); 参数 它不包含任何参数。返回值 它返回一个指向向量反向末尾的反向迭代器...
阅读1分钟
C++ Vector shrink_to_fit() 此函数用于更改向量的容量并使其等于向量的大小。 语法 考虑一个向量 'v'。语法为: v.shrink_to_fit(); 参数 它不包含任何参数。 返回值 它不返回任何值。 主题 C++ Vector ...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India