Au fil des flows

2avr/120

Concatener des chaines de caracteres statiques en C++

Il est possible de concatener des chaines de caracteres statiques en C++ de plusieurs façon.

Le caractere de poursuite de ligne \ :

QLabel *label = new QLabel("<h2><em>Hello</em></h1> \
                            <font color=red>Qt</font></h2>" );

Le caractere de poursuite de ligne est classique. Il existe aussi en C. On l'utilise fréquemment dans les définitions de macros. La ligne suivante commence au premier caractere différent de l'espace ou tabulation.

Plusieurs chaines à la suite

QLabel *label = new QLabel("<h2><em>Hello</em></h1>"
                         "<font color=red>Qt</font></h2>" );

Il suffit de déclarer à chaque ligne une nouvelle chaine de caracteres.
Celle ci est automatiquement concaténée à la précédente.

Posted by Fabien Arcellier

Remplis sous: Non classé Laisser un commentaire
Commentaires (0) Trackbacks (0)

Aucun commentaire pour l'instant


Leave a comment

Aucun trackbacks pour l'instant