C++ String crbegin()2024年8月30日 | 阅读 1 分钟 crbegin() 函数代表“reverse beginning”(反向起始)。此函数引用字符串的最后一个字符。 语法假设有一个字符串 str。语法为 参数此函数不包含任何参数。 返回值此函数返回指向字符串最后一个字符的常量迭代器。 示例 1让我们看一下 crbegin() 函数的简单示例。 输出 rewolF sutoL 此示例展示了如何使用 crbegin() 函数反转字符串。 示例 2输出 54321 此示例展示了如何使用 crbegin() 函数获取反向列表。 下一主题C++ 字符串 |
C++ String insert() 此函数用于在由位置 pos 指示的字符之前插入一个新字符。语法 考虑两个字符串 str1 和 str2,pos 是位置。语法为:str1.insert(pos,str2); 参数 str:要插入到另一个字符串对象中的字符串对象。pos:它定义了...
阅读 2 分钟
C++ 字符串 reserve() 此函数请求更改容量。语法 考虑一个字符串 str,l 是字符串的计划长度。其语法是:str.reserve(l); 参数 l 是字符串的计划长度 注意:字符串的容量可以大于或等于 'l'。返回值 它不...
阅读1分钟
C++ String find_first_not_of() 此函数用于在字符串中搜索第一个与指定字符串中任何字符都不匹配的字符。 语法 假设有两个字符串 str1 和 str2。语法为: str1.find_first_not_of(str2); 参数 str:str 是要在搜索中使用的字符串。 pos:...
阅读1分钟
C++ 字符串 empty() 此函数检查字符串是否为空。函数返回布尔值 true 或 false。语法 考虑一个字符串 str。语法将是:str.empty(); 参数 此函数不包含任何参数。返回值 它根据条件返回布尔值 0 或 1。
阅读1分钟
C++ 字符串 rfind() 此函数用于在字符串中查找由其参数指定的序列的最后一次出现。语法 考虑一个字符串 'str' 和一个键字符串 's'。语法是:str.rfind(s); str.rfind(s,pos); str.rfind(s,pos,n); str.rfind(ch); 参数 str:str 是用于搜索的字符串对象。pos:它定义了...
阅读1分钟
C++ String find_last_not_of() 此函数用于在字符串中搜索最后一个与指定字符串中任何字符都不匹配的字符。语法 考虑两个字符串 str1 和 str2。其语法为:str1.find_last_not_of(str2); 参数 str: str 是要使用的字符串...
阅读1分钟
C++ 字符串 replace() 此函数替换从字符位置 pos 开始并跨越 len 个字符的字符串部分。语法 考虑两个字符串 str1 和 str2。语法将是:str1.replace(pos,len,str2); 参数 str:str 是一个字符串对象,其值将被复制到另一个字符串对象中。pos:pos 定义了...
阅读 2 分钟
C++ String rend() rend() 函数代表反向结束。此函数指向字符串的第一个字符。语法 考虑字符串 'str' 和反向迭代器 'ritr'。语法为:reverse_iterator ritr = str.rend(); 参数 此函数不包含任何参数。返回值 它返回一个指向...
阅读1分钟
C++ String operator=() 此函数用于为字符串赋新值,替换其所有当前内容。 语法 假设有两个字符串 str1 和 str2。语法为: str1.operator=(str2); str1.operator=(ch); str1.operator=(const char* s); 参数 str2:str2 是一个字符串对象,其值将被移动。 ch:ch 是一个字符...
阅读1分钟
C++ String shrink_to_fit() 此函数减小字符串的容量并使其等于其大小。语法 考虑一个字符串 str。语法为:str.shrink_to_fit(); 参数 它不包含任何参数。返回值 它不返回任何值。示例 1 让我们看一个简单的示例。#include<iostream> using namespace std; int main() { string str="C++ Programming"; cout<<str.capacity()<<'\n'; str.shrink_to_fit(); cout<<str.capacity(); return 0; } 输出:15 15 在此...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India