Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Append cstring within parameter list

Programming languages, Coding, Executables, Package Creation, and Scripting.
Post Reply
Message
Author
oliver67
Posts: 10
Joined: 2007-01-12 07:38

Append cstring within parameter list

#1 Post by oliver67 »

Hallo,

ist es möglich, zwei oder mehrere cstrings bei der Parameterübergabe einer Funktion zu addieren? Z.B. so etwas:

void fct(char *c);

fct("Hallo\n" + "neue Zeile");

Da es beides Konstanten sind, sollte der Compiler doch das zu einer umwandeln können. Sinnvoll ist das fuer mich, um relativ lange cstrings übersichtlicher übergeben zu können.

Bei obigen Beispiel erhalte ich immer die Fehlermeldung
error: invalid operands of types `const char[7]' and `const char[11]' to binary `operator+

Danke und Gruß
Oliver

User avatar
sinical
Posts: 1012
Joined: 2007-03-25 11:52

#2 Post by sinical »

Can someone please translate?
Every cloud has a silver lining, except for the mushroom shaped ones, which have a lining of Strontium 90.
---------------------------------------------
umop apisdn

oliver67
Posts: 10
Joined: 2007-01-12 07:38

Re: Append cstring within parameter list

#3 Post by oliver67 »

Hi,

sorry, I forgot to translate. BTW, the problem is already solved.


oliver67 wrote:Hallo,

ist es möglich, zwei oder mehrere cstrings bei der Parameterübergabe einer Funktion zu addieren? Z.B. so etwas:

void fct(char *c);

fct("Hallo\n" + "neue Zeile");

Da es beides Konstanten sind, sollte der Compiler doch das zu einer umwandeln können. Sinnvoll ist das fuer mich, um relativ lange cstrings übersichtlicher übergeben zu können.

Bei obigen Beispiel erhalte ich immer die Fehlermeldung
error: invalid operands of types `const char[7]' and `const char[11]' to binary `operator+

Danke und Gruß
Oliver

Post Reply