char array verbinden
-
Hi zusammen,
wie kann ich denn 2 char arrays miteinander verbinden, ohne sie zu speichern?
Wenn ich
strcat(x,y)
mache, dann hänge ich ja y an x (was ja auch gewollt ist), aber speichere es
dann in y (was nicht gewollt ist).
Die Syntax
cout << x+y;
klappt auch nicht.
Ich will nämlich so eine Datei oeffnen,
filepointer = fopen(x+y,"w");
aber bekomme den Dateinamen nicht zusammenhängend hin.MfG
alligator
-
Garnicht. Du musst Speicherplatz bereitstellen.
[Du scheinst C zu programmieren. In "richtigem C++" nimmt man String- (std::string) und Dateiklassen (std::fstream). ]