Saisie texte en C++

Fermé
jejestd Messages postés 1 Date d'inscription mercredi 25 octobre 2006 Statut Membre Dernière intervention 25 octobre 2006 - 25 oct. 2006 à 14:55
mamiemando Messages postés 33410 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 2 décembre 2024 - 25 oct. 2006 à 19:07
bonjours a tous
voila mon probleme:
je voudrais savoir comment ont peut faire sous dev C++ pour saisir un texte situer dans un fichier texte et l'inclure dans un tableau de caractere???

merci d'avance
jéjé

2 réponses

Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
25 oct. 2006 à 17:22
je pense qu'il faut rgarder du coté du flux de string, qui a l'air très intéressant. ou tout simplement :
#inlude <string>
#include <fstream>
fstream fs("machin.txt",std::ios::in);
string ch;
fs>>ch;
ou un truc dans le genre
0
mamiemando Messages postés 33410 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 2 décembre 2024 7 808
25 oct. 2006 à 19:07
#include <fstream>
#include <string>

int main(){
  const std::string filename = "plop.txt";
  std::ofstream f(filename.c_str());
  if (f){
    std::string line;
    while(getline(f,line)){
      std::cout << line << std::endl; // affiche la ligne lue
    }
  }else{
    std::cerr << "can't open " << filename << std::endl;
  }
  f.close();
  return 0;
}

ou truc dans le genre

Bonne chance
0