亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C++ string rfind如何配合substr使用

c++
小樊
83
2024-07-19 03:21:37
欄目: 編程語言

C++中的string類中的rfind方法用于在字符串中從末尾開始查找指定子字符串,并返回子字符串在字符串中的位置索引。配合substr方法可以獲取從指定位置開始的子字符串。

示例代碼如下:

#include <iostream>
#include <string>

int main() {
    std::string str = "Hello, World!";
    std::string sub_str;

    // 從末尾開始查找逗號,并獲取逗號后的子字符串
    size_t pos = str.rfind(",");
    if (pos != std::string::npos) {
        sub_str = str.substr(pos + 2); // 逗號后的子字符串
        std::cout << "Sub string: " << sub_str << std::endl;
    }

    return 0;
}

在上面的例子中,我們首先使用rfind方法查找字符串中最后一個逗號的位置,然后使用substr方法獲取從逗號后的子字符串。最終輸出結果為"Sub string: World!"。

0
安国市| 连城县| 兰西县| 如皋市| 南涧| 西峡县| 江油市| 太谷县| 通辽市| 保定市| 大埔区| 繁昌县| 武功县| 黄冈市| 红河县| 介休市| 光泽县| 都匀市| 天镇县| 宁德市| 乐山市| 清镇市| 凯里市| 泸州市| 兴仁县| 东兴市| 广东省| 惠东县| 铜陵市| 连江县| 新化县| 六安市| 隆尧县| 门源| 松阳县| 盘锦市| 成安县| 册亨县| 台州市| 塔城市| 明溪县|