IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Changer les séparateurs pour ">>"


Sujet :

C++

  1. #1
    Candidat au Club
    Inscrit en
    Août 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Changer les séparateurs pour ">>"
    J'aimerai savoir s'il est possible de modifier les séparateurs qui sont utilisés par l'opérateur de flux >>.

    En effet, je souhaiterai faire fonctionner cette méthode :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    template <class C>
    bool serialiseChampClasse(iostream &flux, bool ecriture, C &champ) 
    {
    	if (ecriture) {
    		flux << champ << endl;
    	}
    	else {
    		flux >> champ;
    	}
    	return flux.good();
    }
    Cette methode semble fonctionner pour la plupart des types de bases sauf pour string si le champ contient des espaces.

    Rq : je suis novice en C++

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 90
    Points : 100
    Points
    100
    Par défaut
    Au lieu de "flux >> champ", essaye "getline(flux,champ,';')" (ici ';' est le délimiteur mais tu peux mettre autre chose) dans une spécialisation de la fonction pour string.

Discussions similaires

  1. [CakePHP] Changer les valeurs pour un select depuis un find
    Par Gibob dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 20/04/2015, 09h45
  2. Réponses: 7
    Dernier message: 23/12/2013, 20h51
  3. XML::DOM changer les doubles quotes
    Par l_dl_d dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 16/04/2010, 12h19
  4. Réponses: 0
    Dernier message: 29/12/2009, 12h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo