Ich habe eine Carinfo die für 1 Zeile zu lange wäre.
Wie kann ich 2 Strings zu einem zusammensetzen?
Hatte mir gedacht:
format(string3,sizeof(string3),"%s\n%s",string,string2);
Das geht aber nicht
Ich habe eine Carinfo die für 1 Zeile zu lange wäre.
Wie kann ich 2 Strings zu einem zusammensetzen?
Hatte mir gedacht:
format(string3,sizeof(string3),"%s\n%s",string,string2);
Das geht aber nicht
Ist das so richtig?
strcat(string3,string);
strcat(string3,string2);
Ich glaube, es ist richtig probier es doch einfach mal.
Anwenden tust du es ja so:
new str[6] = "abc",strcat(str, " def");
So kommt dann abcdef heraus.
/E: Ich habe dir per PN was zu kommen lassen
Hallo
Was heißt zu lang?
Für Pawno? (->einfach in der 2. Zeile weiter schreiben)
Zum Anzeigen? (->Aufteilen)
Was genau funktioniert denn bei.deinen Beispielen nicht? Etwas genauer bitte!
Fehlermeldung? Wird nicht angezeigt?
MfG Kevin
ps. Vielleicht hast du dem String auch einfach zu wenig Platz gegeben.
@Nico_98:
strins(string,string2,sizeof(string));
So werden beide Strings mit einander verbunden
Das funktioniert genau so wie du es machen wolltest, du wirst einfach nur string3 zu klein deklariert haben.
new string[128];
format(string, sizeof(string), "Hallo");
format(string, sizeof(string), "%s Welt!", string);
print(string);
//print gibt aus: "Hallo Welt!"
Klar kannst du auch strins oder strcat verwenden, persönlich finde ich aber format anschaulicher.