C++ déclaration sur plsrs lignes

ily -  
 ily -
Bonjour,
j'aimerai savoir comment déclarer un string en plusieurs lignes.
Par exemple assigner à une variable cela:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|\
||
||
_________________________||
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯\|
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

De plus avec cout, ce caractère: ¯ n'apparaît pas,à la place j'ai ça: > ,comment résoudre ce problème?
Configuration: Windows XP
Firefox 2.0.0.3

4 réponses

  1. Nkunzis Messages postés 10 Date d'inscription   Statut Membre
     
    tu peux declarer ca de cette manier:
    char buffer[512]; or char *token;
    mais ca serai mieu de mettre ton string dans un fichier,et lire ca a partir de la avec la delimitation k tu desires.
    0
  2. ily
     
    En fait je voulais savoir s'il était possible de faire une chose de ce genre:

    string szString=" première ligne
    deuxième ligne
    troisième ligne etc";

    Bien que cet exemple affiche une erreur,je voudrais autre chose qu'utiliser le \n pour anoncer une nouvelle ligne (si possible).

    Et sinon quelqu'un sait comment afficher ce caractère ¯ correctement avec cout ?

    Merci.
    0
  3. lirey83 Messages postés 76 Statut Membre 13
     
    Salut

    Simplement utilise le caractère \ pour continuer la ligne :
    string szString=" première ligne \
    deuxième ligne \
    troisième ligne etc";
    0