91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
儋州市| 五原县| 丹阳市| 新田县| 顺义区| 山阴县| 汾西县| 锦州市| 巴青县| 五指山市| 长顺县| 石首市| 汝阳县| 洛阳市| 新竹市| 济南市| 迁西县| 修武县| 尼勒克县| 诸城市| 龙陵县| 涞源县| 闸北区| 阳江市| 无极县| 泗阳县| 沈阳市| 锦州市| 宁晋县| 山东省| 鹰潭市| 三门县| 莱西市| 松桃| 运城市| 巴青县| 工布江达县| 喀什市| 海丰县| 苏尼特左旗| 富民县|