Müssen die Zeichenfolge mit dem Trennzeichen in Vektor teilen
Posted: 17 Aug 2025, 16:03
Der folgende Code soll eine Zeichenfolge mit Trennzeichen unter Verwendung einer Funktion teilen.
Ich muss die Funktion so implementieren, dass sie einen Vektor von Substrings in Target zurückgibt, der durch den String -Delimiter getrennt wird. Zum Beispiel: < /p>
Code: Select all
vector split(string target, string delimiter);
Code: Select all
split("10,20,30", ",")
< /code>
sollte einen Vektor < /code> mit den Zeichenfolgen "10", "20" und "30" zurückgeben. In ähnlicher Weise < /p>
split("do re mi fa so la ti do", " ")
< /code>
sollte einen Vektor < /code> mit den Zeichenfolgen "do", "re", "mi", "fa", "so", "la", "ti" und "do". Ich sehe nichts falsch an der Funktionsinimpuzierung. < /P>
#include
#include
#include
using namespace std;
vector split(string, string);
int main()
{
vector v;
string target;
string delim;
split(target, delim);
v = split(target, delim);
for (unsigned long i = 0; i < v.size(); i++)
cout