GoldenEye
-
20 nov. 2001 à 18:38
dorra2006
Messages postés17Date d'inscriptionmardi 28 mars 2006StatutMembreDernière intervention20 mai 2008
-
10 avril 2006 à 17:42
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
dorra2006
Messages postés17Date d'inscriptionmardi 28 mars 2006StatutMembreDernière intervention20 mai 2008 10 avril 2006 à 17:42
Le code est simple et utile. Mais est ce que vous pouvez me proposer un code qui met le contenu d'un fichier txt dans une variable
char target [MAX_PATH].
Merci d'avance
cs_Arnauti
Messages postés392Date d'inscriptionmercredi 24 novembre 2004StatutMembreDernière intervention26 septembre 2009 4 janv. 2006 à 19:06
Youpi cool, ce qu'il me fallait.
A++
Mat_72005
Messages postés2Date d'inscriptionmardi 21 novembre 2000StatutMembreDernière intervention12 juillet 2005 12 juil. 2005 à 16:22
c pas mal ton truc mais tu peux aussi utiliser des fscanf(fd, %s, &chaine)
cs_ewe
Messages postés2Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention23 juin 2005 23 juin 2005 à 14:48
tout a fait d accord avec RenField ce code est une horreur.
La bonne méthode c de lire tout un buffer genre taille d un cluster et de faire les op sur ce buffer evidemment si le fich est tres gros + k un cluster il faut gerer mais sinon c un truc
de fou ce code tres lent appell disk puis on traite un char puis reappel disk etc... et sa doit pas faire du bien au disque enfin c comme vous voulez pour mioche si tu peut organiser ton fichier differement uttilise les fct API
writeprivateprofilstring et getprofilstring
cs_mioche
Messages postés6Date d'inscriptionlundi 11 août 2003StatutMembreDernière intervention16 novembre 2004 16 nov. 2004 à 09:32
Cool, ça a l'air simple. Je cherche à lire des valeures (de type int) dans un fichier vous auriez pas une idées, elles sont rangées ligne par ligne et séparées par des ';' je cherche à exploiter ce type de fichier mais je voi pas comment.
merci par avance ;)
cs_cdesroch
Messages postés16Date d'inscriptionmercredi 12 mars 2003StatutMembreDernière intervention10 janvier 2007 30 oct. 2004 à 06:01
Pourquoi pas ? mdrrrr
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 24 août 2004 à 08:06
Il est inconcevable d'utiliser ce code !!!!
On ne va pas lire un fichier caractère par caractère !!!!
Amanobuo
Messages postés65Date d'inscriptionmardi 24 février 2004StatutMembreDernière intervention11 décembre 2006 27 févr. 2004 à 15:58
wow ca date deja de 2001, enfin merci ! je prend !
abdoulax
Messages postés875Date d'inscriptionsamedi 17 mai 2003StatutMembreDernière intervention22 juin 20121 20 nov. 2003 à 20:17
thx
meech
Messages postés209Date d'inscriptionvendredi 11 avril 2003StatutMembreDernière intervention14 août 2007 8 août 2003 à 12:11
Au passage, si tu ne mets pas un saut de ligne à la fin du fichier à afficher, il s'avère que le dernier caractère s'affiche deux fois.
Il faut tester d'abord si le fichier n'est pas fini avant d'afficher le caractère.
if (!feof(file)) printf("%c", szBuffer);
DarkEbola
Messages postés6Date d'inscriptionvendredi 27 juin 2003StatutMembreDernière intervention11 novembre 2005 31 juil. 2003 à 03:13
merci, juste ce que je cherchais :)
javais des problemes pour le buffer ^^
lscherer
Messages postés19Date d'inscriptionjeudi 21 mars 2002StatutMembreDernière intervention 3 novembre 2008 22 nov. 2002 à 13:56
Enfin des personnes qui pensent aux choses simples et très utile, libre après d'en faire l'utilisation que l'on veut.
LS
druggedsephiroth
Messages postés71Date d'inscriptionsamedi 18 mai 2002StatutMembreDernière intervention19 juin 2003 3 oct. 2002 à 18:37
Exactement ce que je cherchais, bravo
Sauf que le fclose tu aurais du le mettre dans ta condition if, car s'il n'arrive pas à accéder au fichier, il va essayer de fermer un fichier qui n'existe pas et ca va faire planter le programme...
Tu peux aussi penser à fermer le fichier quand tu n'en n'as plus besoin. Là c'est pas la peine car l'OS le fait automatiquement quand tu quittes le prog, mais dans des trucs plus complexe ca sert.
10 avril 2006 à 17:42
char target [MAX_PATH].
Merci d'avance
4 janv. 2006 à 19:06
A++
12 juil. 2005 à 16:22
23 juin 2005 à 14:48
La bonne méthode c de lire tout un buffer genre taille d un cluster et de faire les op sur ce buffer evidemment si le fich est tres gros + k un cluster il faut gerer mais sinon c un truc
de fou ce code tres lent appell disk puis on traite un char puis reappel disk etc... et sa doit pas faire du bien au disque enfin c comme vous voulez pour mioche si tu peut organiser ton fichier differement uttilise les fct API
writeprivateprofilstring et getprofilstring
16 nov. 2004 à 09:32
merci par avance ;)
30 oct. 2004 à 06:01
24 août 2004 à 08:06
On ne va pas lire un fichier caractère par caractère !!!!
27 févr. 2004 à 15:58
20 nov. 2003 à 20:17
8 août 2003 à 12:11
Il faut tester d'abord si le fichier n'est pas fini avant d'afficher le caractère.
if (!feof(file)) printf("%c", szBuffer);
31 juil. 2003 à 03:13
javais des problemes pour le buffer ^^
22 nov. 2002 à 13:56
LS
3 oct. 2002 à 18:37
Sauf que le fclose tu aurais du le mettre dans ta condition if, car s'il n'arrive pas à accéder au fichier, il va essayer de fermer un fichier qui n'existe pas et ca va faire planter le programme...
28 nov. 2001 à 01:11
24 nov. 2001 à 11:41
21 nov. 2001 à 12:09
20 nov. 2001 à 20:10
20 nov. 2001 à 18:38