-
String+Char* ?
Hey,
Suche eine Möglichkeit wie in Javascript eine Zeichenkette folgendermaßen zu verbinden:
Code:
var zeichenkette_a = "Hase";
var zeichenkette_b = "Weiß";
var Antwort = "Der "+zeichenkette_a+" ist "+zeichenkette_b+".";
Wie kann ich das in C++ machen ohne Tausend Codezeilen? Suche die Möglichkeit da ich aus nem Array und eben einer Zeichenkette eine Zeichenkette machen muss die in nem Array gelagert werden soll:lol
Beispiel:
Code:
var buffer = new Array();
buffer[0] = "USER "+logy[0]+" "+logy[1]+" "+logy[2]+" "+logy[3];
buffer[1] = "NICK"+logy[0];
(Ja das ist von meinem Irc Script.. :o)
Wäre ziemlich umständlich un Unübersichtlich da Tausend Variablen dekladieren zu müssen und die dann zusammenzuschachteln, geht es nicht auch einfach wie in Javascript? muss doch irgendwie gehen :confused:
Lg
-
AW: String+Char* ?
http://de.wikibooks.org/wiki/C++-Pro...erung:_Strings
string a("muh");
a = "ich bin doof wie ne kuh, " + a + ", " + a;
Was ist nur mit dir los? Weisst du überhaupt was C++ ist?
-
AW: String+Char* ?
Ja weiß ich, aber ich bin da nicht mehr soo bewandert.. Lange her.. Und google spuckte auch nur Dinge wie strcopy aus..
-
AW: String+Char* ?
Am einfachsten so:
Code:
#include "stdafx.h"
#include <stdio.h>
int main ()
{
char buffer[50];
char a[50] = "Pandas";
char b[50] = "sueß";
sprintf (buffer, "%s sind %s", a, b);
printf ("%s", buffer);
return 0;
}
>> Pandas sind sueß
Benutz aber lieber sprintf_s:
http://msdn.microsoft.com/de-de/libr...(v=vs.80).aspx
-
AW: String+Char* ?
Bzw. in C++ einfach
#include <string.h>
[...]
string a = "Durz";
string b = "Hurz";
string c = a + b;
edit: Sorry, bin Müde... Semikolons vergessen.