相关文章推荐
英姿勃勃的莲藕  ·  python在文件指定位置插入字符串_pyt ...·  2 月前    · 
傻傻的馒头  ·  STRING_SPLIT ...·  1 月前    · 
坚韧的啤酒  ·  表达式和函数 - Azure Data ...·  1 月前    · 
睿智的墨镜  ·  php文件路径通配符,php字符串匹配通配符*?·  4 周前    · 
失落的咖啡豆  ·  JSON函数语法功能详解与示例-日志服务-阿里云·  10 小时前    · 
痴情的香菜  ·  用C51编写单片机延时函数 - MK2 - 博客园·  1 年前    · 
怕考试的仙人球  ·  Qt图形视图框架:QGraphicsView ...·  2 年前    · 
性感的椅子  ·  狂神说POI,EasyExcel笔记及源码资 ...·  2 年前    · 
满身肌肉的八宝粥  ·  if else in cshtml mvc-掘金·  2 年前    · 
果断的面包  ·  Sample Reporting ...·  2 年前    · 
Code  ›  我如何使用C++分割字符串,然后选择其中的最后一部分?
string include 字符串函数
https://www.volcengine.com/theme/10933260-W-7-1
聪明伶俐的枇杷
1 年前
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们
文档 备案 控制台
登录 立即注册
火山引擎首页
全站搜索
W
我如何使用C++分割字符串,然后选择其中的最后一部分?

我如何使用C++分割字符串,然后选择其中的最后一部分?

要使用C++分割字符串并选择其中的最后一部分,可以使用以下代码示例:

#include <iostream>
#include <string>
#include <vector>
#include <sstream>
std::vector<std::string> splitString(const std::string& str, char delimiter) {
    std::vector<std::string> result;
    std::stringstream ss(str);
    std::string token;
    while (std::getline(ss, token, delimiter)) {
        result.push_back(token);
    return result;
int main() {
    std::string str = "Hello,World,This,is,a,test";
    char delimiter = ',';
    std::vector<std::string> parts = splitString(str, delimiter);
    if (!parts.empty()) {
        std::cout << "Last part: " << parts.back() << std::endl;
    return 0;

在上面的代码中,我们首先定义了一个名为splitString的函数,该函数接收一个字符串和一个分隔符作为参数,并使用std::stringstream和std::getline将字符串分割为多个部分,并将它们存储在一个std::vector<std::string>中。然后,在main函数中,我们将需要分割的字符串和分隔符传递给splitString函数,并将返回的分割部分存储在parts向量中。最后,我们可以通过使用parts.back()来访问最后一部分,并将其输出到控制台。

 
推荐文章
英姿勃勃的莲藕  ·  python在文件指定位置插入字符串_python在文件指定位置写入字符串
2 月前
傻傻的馒头  ·  STRING_SPLIT (Transact-SQL) - SQL Server | Microsoft Learn
1 月前
坚韧的啤酒  ·  表达式和函数 - Azure Data Factory & Azure Synapse | Microsoft Learn
1 月前
睿智的墨镜  ·  php文件路径通配符,php字符串匹配通配符*?
4 周前
失落的咖啡豆  ·  JSON函数语法功能详解与示例-日志服务-阿里云
10 小时前
痴情的香菜  ·  用C51编写单片机延时函数 - MK2 - 博客园
1 年前
怕考试的仙人球  ·  Qt图形视图框架:QGraphicsView - 知乎
2 年前
性感的椅子  ·  狂神说POI,EasyExcel笔记及源码资料(一)-阿里云开发者社区
2 年前
满身肌肉的八宝粥  ·  if else in cshtml mvc-掘金
2 年前
果断的面包  ·  Sample Reporting Services rs.exe Script to Copy Content between Report Servers - SQL Server Reporting Services (SSRS) | Microsoft
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号