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 :

equivalent de %* de fscanf du c avec les flux c++


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    410
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 410
    Par défaut equivalent de %* de fscanf du c avec les flux c++
    Salut,
    je me demandais s'il y avait un moyen d'avoir un équivalent du %* qui peut être utilisé dans un scanf en c, avec les flux en c++?
    typiquement si je lis en boucle dans un fichier et que je veux zapper une valeur je fais en c:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fscanf(f_in,"%*d %lf",&(x[i]),&(y[i]); // la premiere valeur n'est pas lue
    comment on peut faire ça avec les stream? pour le moment je suis obligé de déclarer un "int tmp" qui me sert à rien pour fire
    Merci d'avance

  2. #2
    Alp
    Alp est déconnecté
    Expert confirmé

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Par défaut
    Bonjour,

    Renseigne toi sur std::stringstream, std::istringstream et std::ostringstream
    C'est comme fscanf, sauf qu'on a une sécurité sur le type de variable que l'on saisit. De plus, des recherches sur le forum et peut-être même la FAQ t'apporteront en principe pas mal de réponses, avec comme mots clés les 3 noms donnés plus haut.

    Pour ton petit soucis, tu verras à force de lire du code avec ces 3 classes. Tu dois simplement t'y prendre un tantinet pas comme il faut.

    Normalement, pas besoin d'une variable en plus

Discussions similaires

  1. Réponses: 4
    Dernier message: 31/08/2010, 14h35
  2. [WB14] - Problème avec les flux RSS
    Par Mateuy dans le forum WebDev
    Réponses: 2
    Dernier message: 24/07/2009, 17h22
  3. Problème avec les flux FileOutputStream
    Par fredonouille dans le forum Langage
    Réponses: 4
    Dernier message: 01/05/2007, 20h37
  4. PB d'import avec les ActiveX sous BCB6
    Par dergen dans le forum C++Builder
    Réponses: 4
    Dernier message: 29/11/2002, 10h18
  5. Pbm avec les '&'...
    Par AmaX dans le forum Composants VCL
    Réponses: 2
    Dernier message: 19/08/2002, 11h08

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