CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

c++ lecture d'un fichier texte

brad_wrong
brad_wrong
Niveau 4
12 mai 2006 à 17:33:18

Salut je suis débutant en cpp et voici mon problème je voudrais lire dans un fichier texte où les champs sont separes par des virgules exemple :

fichier.txt
-----------
elem11,elem12,elem13,elem14
elem21,elem22,elem23,elem24
elem31,elem32,elem33,elem34
...etc

Je voudrais un tableau de string qui contiennent tous les elem11,elem21,elem31... (la première colonne quoi), puis un avec tous les elem12,elem22,elem32 etc.

Mais je sais pas comment on peut lire et ranger dans une string, et je sais pas comment détecter la séparation virgule. Merci de votre grande aide

Fvirtman
Fvirtman
Niveau 10
12 mai 2006 à 18:44:22

soit tu fais avec fscanf, soit avec ifstrea::getline
dans les 2 cas, tu as des options pour définir le séparateur (dans ton cas, tu définis la virgule et le \n)
Je te laisse regarder mon tuto (cf ma carte) dans les annexes "acces au disque"

brad_wrong
brad_wrong
Niveau 4
12 mai 2006 à 19:01:36

Cool ca marche bien avec ifstream après je vais chercher la syntaxe complete pour lui donner un séparateur merci monsieur

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment