cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 20094 5 févr. 2004 à 16:54
heu pas besion de voir sur d'autre site, que celui-ci, il y plein de sources commentees sur ce sujet
zinotron
Messages postés65Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention11 septembre 2004 4 févr. 2004 à 22:54
bah de rien, si ca fait ton plaisir ....
Guidelor
Messages postés236Date d'inscriptionjeudi 31 octobre 2002StatutMembreDernière intervention18 août 2006 4 févr. 2004 à 22:46
Hééé merciii Zinotron !!!
Ca fait des jours que je cherchait un listing des fonctions comme ca !!
et j'avais abandonné mes recherche !!!
ouaouuuu ! super
zinotron
Messages postés65Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention11 septembre 2004 4 févr. 2004 à 22:40
of << "Salut tout le monde" <<std::endl;
of << s1 <<std::endl;
of << s2 <<std::endl;
of << un_entier <<std::endl;
of << un_double <<std::endl;
assert(of.good());
of.close();
return 0;
}
Bon, je crois que ca doit etre bon, mais je ne l'ai pas teste ... (Je n'ai pas de compilo C++ au taf ! Juste cette pourriture de windev !)
Ciao
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 20094 28 juil. 2003 à 12:44
Oui ta raison, en C c'est plus simple qu'en C++ !
mais j'ai comme-meme deux choses a dire sur ton code zinotron :
il manque le teste de retour de fopen, (s'il retourne NULL)
Et a la fin d'uin main, par convention, on retourne 0 quand tout
va bien, sinon on retourne un valeur qui indique la gravite de l'erreur
Mais bon c'est juste un convention ...
Pour ce qui est du fputc, je prefere mettre fprintf
Encore un chose : ton code est bien du C++ pur !
zinotron
Messages postés65Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention11 septembre 2004 28 juil. 2003 à 12:04
bon moi cque jen pense c que tu tprend bien la tete ... meme si c pour faire du C++ :p
void main()
{
char car;
FILE *fic;
fic = fopen ("c:\fichier.ext","w+r");
fputc(fic,"salut mon mignon");
while (!feof(fic))
{
car = fgetc(fic);
printf("%c",car);
}
return 1;
}
ca ca ecrit "coucou mon mignon dans fichier.extension et apres ca lit ce que ya ecrit .
c ptet pas du C++ (je c pas trop...) mais en tout cas c bien + simple d'emploi et bien plus court....
vala c tout
++
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 20094 21 juil. 2003 à 14:12
bouh !!!!!! c'est tu C++, je n'y comprend RIEN !
explique ! c'est pas tres claire pour un si petit programme !
Pouquoi char nomfichier[255];
char buffer[255];
et non
char nomfichier[256];
char buffer[256];
????
ou sont les testes pour verifier si les fichiers on bien ete ouverts ???
5 févr. 2004 à 16:54
4 févr. 2004 à 22:54
4 févr. 2004 à 22:46
Ca fait des jours que je cherchait un listing des fonctions comme ca !!
et j'avais abandonné mes recherche !!!
ouaouuuu ! super
4 févr. 2004 à 22:40
tiens, ta pas mal d'aide la ...
4 févr. 2004 à 22:33
4 févr. 2004 à 13:19
8 août 2003 à 13:12
Je suis pas d'accord : c'est du C, ce code ... Enfin, pour ce qui est de l'IO sur le fichier.
En c++ ça donnerai un truc comme ça :
#include <string>
#include <ofstream>
#include
char s1[] = "Youplaboum";
std::string s2;
int un_entier = 5;
double un_double = 10.5;
int main(){
s2 = "2eme string";
std::ofstream of;
of.open("c:
imp.txt");
assert(of.good());
of << "Salut tout le monde" <<std::endl;
of << s1 <<std::endl;
of << s2 <<std::endl;
of << un_entier <<std::endl;
of << un_double <<std::endl;
assert(of.good());
of.close();
return 0;
}
Bon, je crois que ca doit etre bon, mais je ne l'ai pas teste ... (Je n'ai pas de compilo C++ au taf ! Juste cette pourriture de windev !)
Ciao
28 juil. 2003 à 12:44
mais j'ai comme-meme deux choses a dire sur ton code zinotron :
il manque le teste de retour de fopen, (s'il retourne NULL)
Et a la fin d'uin main, par convention, on retourne 0 quand tout
va bien, sinon on retourne un valeur qui indique la gravite de l'erreur
Mais bon c'est juste un convention ...
Pour ce qui est du fputc, je prefere mettre fprintf
Encore un chose : ton code est bien du C++ pur !
28 juil. 2003 à 12:04
void main()
{
char car;
FILE *fic;
fic = fopen ("c:\fichier.ext","w+r");
fputc(fic,"salut mon mignon");
while (!feof(fic))
{
car = fgetc(fic);
printf("%c",car);
}
return 1;
}
ca ca ecrit "coucou mon mignon dans fichier.extension et apres ca lit ce que ya ecrit .
c ptet pas du C++ (je c pas trop...) mais en tout cas c bien + simple d'emploi et bien plus court....
vala c tout
++
21 juil. 2003 à 14:12
explique ! c'est pas tres claire pour un si petit programme !
Pouquoi char nomfichier[255];
char buffer[255];
et non
char nomfichier[256];
char buffer[256];
????
ou sont les testes pour verifier si les fichiers on bien ete ouverts ???