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
サブストリング関数は、取り出したサブストリングを表す、新しい文字列オブジェクトを返します。