cppのsubstringメソッドの使いみちは?

C++では、substring関数は文字列から部分文字列を取り出すために使用されます。構文は以下のとおりです。

string substring (size_t pos, size_t len) const;

pos引数はサブストリングの開始位置を表し、len引数はサブストリングの長さを表します。

以下にsubstring関数の使いかた例を挙げます:

#include <iostream>
#include <string>

int main() {
    std::string str = "Hello, World!";
    std::string sub = str.substr(7, 5); // 从位置7开始提取长度为5的子字符串
    std::cout << "Substring: " << sub << std::endl;
    return 0;
}

この文をネイティブな日本語で言い換えると、こうなります。

Substring: World

サブストリング関数は、取り出したサブストリングを表す、新しい文字列オブジェクトを返します。

bannerAds