[vc++]ecrit dans un fichier *.txt

Soyez le premier à donner votre avis sur cette source.

Snippet vu 4 595 fois - Téléchargée 35 fois

Contenu du snippet

...

Source / Exemple :


//-- Inclusions -----------------------------------------------------------------------
#include <stdio.h>
#include <conio.h>
//--------------------------------------------------------------------------------------

//-- Définition ------------------------------------------------------------------------
#define NAME_FILE  "FILE.TXT"
//--------------------------------------------------------------------------------------

//-- Fonctions ------------------------------------------------------------------------

//-- Ecrire du texte dans un fichier -------------------------------------------------
bool Write_File(char *namefile)
{
    FILE *file = NULL;  // Init: pointeur file

   // Ouverture du ficher en mode écriture //
    if((file = fopen(namefile, "a")) == NULL)
        return 0;  // Si le fichier est NULL retour à la valeur 0
    else
       fprintf(file, "\nHELLO WORLD");  // Ecrit le texte dans le fichier

    fclose(file);  // Fermeture du fichier

   return 0;
}
//--------------------------------------------------------------------------------------

//--------------------------------------------------------------------------------------

//-- Corps du programme -----------------------------------------------------------
void main(void)
{
    Write_File(NAME_FILE);  // Appelle de la fonction

    getch();  // Fin par n'importe quelle touche
}
//--------------------------------------------------------------------------------------

Conclusion :


...

A voir également

Ajouter un commentaire Commentaires
Messages postés
23
Date d'inscription
jeudi 2 mars 2006
Statut
Membre
Dernière intervention
11 août 2006

pour dev c++ il faut changer void en int pour que çà marche
Messages postés
92
Date d'inscription
dimanche 2 juin 2002
Statut
Membre
Dernière intervention
24 juin 2004

arrêtez avec vos conio.h. Évitez getch(), c'est pas ANSI.
Bon point pour cette source : y'a des commentaires.
La fonction d'écriture retourne toujours 0, ça parait bizarre (à quoi ça sert?).
Bon courage...
Messages postés
1
Date d'inscription
dimanche 29 décembre 2002
Statut
Membre
Dernière intervention
29 décembre 2002

grandiose ton programme, super dur... mais il y a mieux : faire un programme qui affiche a l'ecran : "bonjour"...essaye pour voir...
Messages postés
92
Date d'inscription
dimanche 2 juin 2002
Statut
Membre
Dernière intervention
24 juin 2004

en quoi c du .net?
Messages postés
455
Date d'inscription
mercredi 6 mars 2002
Statut
Membre
Dernière intervention
18 décembre 2003

bool c'est du c++ un simple int verra l'afffaire à moins ce que ton compilateur ait d'autres règles pour le C ;-)
Afficher les 6 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.

Du même auteur (ThonyTruand)