Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
[C++] Verkettung Variable [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
[C++] Verkettung Variable


 
Skaschy
25-11-2008, 11:27 
 
Hallo zusammen.

Ich stehe gerade vor dem Problem, was eigentlich lächerlich ist.

Ich möchte eine Variable speichern, welche sowohl fest definierte Werte als auch Dynamische Werte speichert.


char *cParams = "?recevier=" << aParameter.cReceiver << "&sender="
<< aParameter.cSender << "&message="
<< aParameter.cMessage << "&priority="
<< aParameter.cPriority;


Leider motzt hier der Compiler (g++ ) rum.


cout<<"?recevier=" << aParameter.cReceiver << "&sender="
<< aParameter.cSender << "&message="
<< aParameter.cMessage << "&priority="
<< aParameter.cPriority;


spuckt hingegen alles brav aus.

Wie bekomme ich die Klamotten nun in cParams?

 
PHP-Desaster
25-11-2008, 14:33 
 
Der links-Shift-Operator ist in deinem Beispiel nur für die ostream-Klasse überladen, von der cout eine Instanz ist. Bei einem char* kannst du das nicht anwenden. Du kannst aber direkt die string-Klasse verwenden, die hat den +-Operator als Verkettungsoperator überladen. Ansonsten good old sprintf.

 
asp2php
25-11-2008, 14:42 
 
strcat sollte auch helfen können.


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:50 Uhr.