by Anonymous » 17 Aug 2025, 16:03
Der folgende Code soll eine Zeichenfolge mit Trennzeichen unter Verwendung einer Funktion teilen.
Code: Select all
vector split(string target, string delimiter);
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
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
Der folgende Code soll eine Zeichenfolge mit Trennzeichen unter Verwendung einer Funktion teilen.[code]vector split(string target, string delimiter);
[/code]
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]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