begin process at 2012 05 29 16:39:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Fichier / Disque

 > 

prob avec un istream


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

prob avec un istream

lundi 20 octobre 2003 à 21:57:45 | prob avec un istream

Bybydjou

bjour, j'ai un probleme avec la lecture d'un fichier

g fait un :
ifstream fichier;
fichier.open("blabla.bla");

mais apres, je le lis caracteres par caracteres ( car je ne connais pas la taille des mots ou phrases qui sont dedans ) mais a chaque fois je n'arrive pas a obtenir les caracteres d'espaces ou de retour a la ligne.
exemple de code :

# include <fstream.h>

int main(int argc, char ** argv)
{
ifstream fichier;
fichier.open("blabla.bla");

char buf;
do {
fichier >> buf;
} while ( buf != '\n' );
}
lundi 20 octobre 2003 à 22:49:04 | Re : prob avec un istream

djl


char buf;
do {
fichier.get(buf);
} while ( buf != '\n' );
}

utilise plutot la methode get qui lit tout les caracteres
lundi 20 octobre 2003 à 23:16:29 | Re : prob avec un istream

Bybydjou

merci, ca marche nikel


Cette discussion est classée dans : fichier, caracteres, buf, ifstream, istream


Répondre à ce message

Sujets en rapport avec ce message

recuper les log dans un fichier [ par ben01n ] salut tout le monde je prog un client-serveur sous linux qui devrait envoyer le contenu d'un fichier log et je me galère gravepour ce qui est d'envoye PB ifstream [ par ifren ] j'ai un petit problemle voilaifstream in("fichier.txt");char v_word[256];in >> v_word >> v_word >> v_word;//je reccupere le v_word; et puis j'ai envi envoi de fichier par socket [ par Anacr0x ] bon vouala, j'ai crée un serveur et un client, tt se passe bien, il parle entre eux et tt et tt. Par contre, quan je veu envoyer un fichier, ca merd ! chaine de caractere de taille variable [ par habibdu70 ] slt,savez vous comment modifier la taille d'une chaine de caractere ?par exemple si le nom de fichier fait 8 caracteres, je creai un fichier de 8 cara se deplacer a la ligne dans un fichier [ par dletozeun ] est ce que quelqu'un connait une commande,une fonction qui permet de se de placer de lignes en lignes plutot que de caracteres en caracteres?Par ex: p Comment se positionner sur une ligne dans un ifstream? [ par mcrogiez ] Bonjour à tous,Mon problème est très simple, cependant, je n'arrive pas à le résoudre.En C++, j'utilise des objets de type ofstream et ifstream afin d Problème avec ifstream [ par slashparof ] Voilà mon problème:Je fais un prog en C++ qui est censé lire dans un fichier et trouver certaines information. Pour améliorer la lisibilité de mon cod utilisation de ifstream [ par gromito ] salut,j'essaye de réaliser une application me permettant de lire dans un fichier mais j 'ai quelques problemes.comment je dois m'y prendre pour réalis Ifstream binaire oui mais où je veux [ par victorcoasne ] Comment mettre à une position de caractère précis le "curseur" de lecture du fichier ?Début : ifstream fichiero("fichier.exe",ios::in|ios::binary);<br surcharge operateur de flux >> en c++ [ par kawito ] bonjour,je realise une classe Chaine en c++, et j'aimerais savoir comment surcharger l'operateur >> friend istream& operator>>(istream& i, Chaine& s){


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,257 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales