Accès à un fichier texte avec la classe cfile en vc++ 6

Soyez le premier à donner votre avis sur cette source.

Vue 8 897 fois - Téléchargée 822 fois

Description

il ouvre un fichier config.ini, s'il existe sinon il le créé, il se place au début, écrit 10 octet, se replace au début, le lit, les affiches, renomme le fichier et le supprime

Source / Exemple :


voir le zip

Conclusion :


on me l'as demandé donc je me suis dit que si ca servait à un, ca peut servir à d'autres
bientôt une version pour les fichiers binaires

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
27
Date d'inscription
mercredi 5 juin 2002
Statut
Membre
Dernière intervention
30 mars 2009

Ok de ce côté je te l'accorde, Ce programme à été fait avec visual studio avec les MFC ( Microsoft Fondation Libraries ) qui sont les bibliothèques de fonctions développées par microsoft pour faciliter la vie des programmeurs ( en théorie ), "AfxWinInit" en est une, et comme la fin de son nom l'indique, dès que le programme s'initialise, les commandes situées après le "if" sont exécutées.

Ce n'est pas honteux d'utiliser "C++ pour les nuls", je l'ai utilisé aussi à mes débuts et il est util car c'est vrai qu'il y a beaucoup de texte pour tout comprendre. Pour ce qui est du renommage, c'était uniquement dans le but de faire voir un panel des fonctions disponibles comme on me l'avait demandé en 2002. Bon apprentissage.
Messages postés
111
Date d'inscription
mardi 8 janvier 2002
Statut
Membre
Dernière intervention
19 décembre 2006


if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0))


Excuse moi si je ne comprends pas cette ligne du premier coup ni du second.
Et oui comme indiqué, j'en suis au stade honteux (?) du 'C++ pour les nuls'.
Pourquoi tu renommes le fichier .ini pour le supprimer ? c'est un test ? D'accord, c'est ce que ton prog doit faire mais pourquoi ?

En tout cas, mon idée était nullement de te froisser car c'est vrai que ton code fonctionne et qu'il y a des commentaires. Cependant j'ai du prendre du temps pour tout comprendre et ce n'est qu'une manipulation de fichier !
Messages postés
27
Date d'inscription
mercredi 5 juin 2002
Statut
Membre
Dernière intervention
30 mars 2009

Quel toupet !!!!!

ça du code en vrac ????? il y a autant voir plus de commentaire que de code !!!!!!!!!!!!


Je te propose de faire des critiques constructives et de poster des codes sources afin que l'on voie ce que tu appelle "avec explication" (peut être 100 lignes de textes pour une ligne de programme ? Dans ce cas, achète "C++ pour les nuls", là il y a énormément de texte).

De plus si tu t'arrêtes à ces considérations ( je pense surtout que tu n'as même pas essayé de comprendre le résultat ), effectivement ne continue pas dans cette voie, car pour toi elle sera sans issue.

Enfin si tu as une question constructive, je suis prêt à l'entendre.


Cordialement.
Messages postés
111
Date d'inscription
mardi 8 janvier 2002
Statut
Membre
Dernière intervention
19 décembre 2006

Comme d'hab du code en vrac sans explication, je debute en C++ et bien ca donne pas envie de continuer. Par contre, point tres positif pour une fois, ca marche (du moins ca compile chez moi!) même si je ne comprends pas le resultat... :/
Messages postés
1
Date d'inscription
mardi 15 mars 2005
Statut
Membre
Dernière intervention
17 décembre 2005

Super
Afficher les 10 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.