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

溫馨提示×

C++ str.find的參數及使用技巧

c++
小樊
82
2024-08-08 23:11:37
欄目: 編程語言

在C++中,str.find()函數用于在字符串中查找特定子串的位置。其參數包括要查找的子串以及可選的起始位置。

語法如下:

size_t find (const string& str, size_t pos = 0) const noexcept;

其中,參數的含義如下:

  • str: 要查找的子串
  • pos: 查找的起始位置,默認為0

使用示例:

#include <iostream>
#include <string>

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

    // 在字符串中查找子串的位置
    size_t found = str.find(sub);
    
    if (found != std::string::npos) {
        std::cout << "子串在字符串中的位置為:" << found << std::endl;
    } else {
        std::cout << "子串未找到" << std::endl;
    }
    
    return 0;
}

在上面的示例中,我們使用find()方法在字符串中查找子串"World"的位置,并輸出結果。如果子串存在,則返回子串在字符串中的起始位置,否則返回std::string::npos。

0
凌源市| 云龙县| 京山县| 海南省| 玛纳斯县| 淮阳县| 醴陵市| 静海县| 荣成市| 图们市| 改则县| 江津市| 三亚市| 邵阳市| 浪卡子县| 老河口市| 西吉县| 循化| 荥阳市| 丰原市| 当涂县| 买车| 巨鹿县| 常州市| 华安县| 洛扎县| 铁力市| 平定县| 仙居县| 盐城市| 溆浦县| 项城市| 三河市| 长子县| 德安县| 化德县| 简阳市| 沅陵县| 永清县| 郯城县| 阿鲁科尔沁旗|