.
C++ で文字列を分割する必要があります。
以下は私の文字列です-
@event.hello.dc1
ここで、上記の文字列を分割し.
、そこから @event を取得して@event
から、以下のメソッドに渡す必要があります -
bool upsert(const char* key);
以下は、ここから読んだ後、これまでに取得したコードです-
void splitString() {
string sentence = "@event.hello.dc1";
istringstream iss(sentence);
copy(istream_iterator<string>(iss), istream_iterator<string>(), ostream_iterator<string>(cout, "\n"));
}
しかし、上記の方法は空白に対してのみ機能するため、上記の方法を使用して@event
分割して抽出する方法を理解できません...また、以下のように分割してその文字列からすべてを抽出する方法-.
.
split1 = @event
split2 = hello
split3 = dc1
助けてくれてありがとう..