begin process at 2012 05 29 04:26:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Fichier / Disque

 > 

Fichier qui ne s'écrit pas


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

Fichier qui ne s'écrit pas

mardi 11 janvier 2005 à 11:37:32 | Fichier qui ne s'écrit pas

PsyCaDi

Bonjour,
J'ai un petit pb avec un prog.
Je me sers de fstream pour écrire dans un fichier.
Voilà rapidement mon code :

ofstream Fichier(str_MonFichier);
Fichier << "Blah blah" << endl;
Fichier.close();

L'écriture se passe bien (enfin je pense) mais les fichiers n'apparaîssent que lorsque je ferme mon programme.

Ah oui, le bout de code se déclenche sur un timer.

Si vous avez une idée pour que le fichier se crée sans que je ferme mon programme, je suis preneur.

PsyCaDi
mardi 11 janvier 2005 à 13:25:03 | Re : Fichier qui ne s'écrit pas

Joky

Membre Club
Réponse acceptée !

Oublie les fstream, utilise plutôt fopen(Nom du fichier, Options)
L'options peut être "w" pour write, "r" pour read, et utilise fputs(Texte, Fichier) pour placer un texte dans le fichier que tu auras déclaré avant au préalable, je pense que ça l'écrire instatanément.
Ex :

#include <iostream.h>
#include <stdio.h>

int main()
{
 FILE *Fichier;      //On crée un fichier
 Fichier = fopen("Essai.txt","w");      //Que l'on crée sous le nom Essai.txt, avec l'options write
 fputs("Texte à écrire", Fichier);      //On écrit un texte
fclose(Fichier);   //Et on le ferme

 return 0;
}

void Aurevoir( void ); //Bonne journée
<IMG src="/imgs2/smile.gif

mardi 11 janvier 2005 à 17:06:22 | Re : Fichier qui ne s'écrit pas

PsyCaDi


J'ai réussi à faire marcher les /= fonctions sans pb mais le fichier n'est généré que lorsque je ferme mon programme.
Je posterai bien le code mais je vais me faire taper dessus car c'est horrible.

En gros voilà le principe
D'abord je crée mon interface avec CreateWindowEx.
J'ai 2 boutons et un timer (de 5 secondes)
Un bouton active le timer et l'autre le désactive.
Ensuite à chaque coup de mon timer, je fais la liste d'un répertoire et je l'affiche dans un fichier texte.
Mais mon fichier texte est créé qu'à la fermeture de mon programme et je ne sais pas pourquoi


PsyCaDi
mardi 11 janvier 2005 à 17:22:45 | Re : Fichier qui ne s'écrit pas

PsyCaDi

Ok laisse tomber je suis un boulet
ça marche très bien

PsyCaDi


Cette discussion est classée dans : fichier, programme, code, ferme, écrit


Répondre à ce message

Sujets en rapport avec ce message

Executer du code d'un fichier exterieur [ par un4given ] Bonjour!Je possède aujourd'hui un programme principal dans lequel je colle du code C écrit dans un autre fichier a l'aide d'un script Matlab. Le fait Structure avec un fichier [ par orangepulpe57 ] Bonjour,Je doit réaliser pour la fac un programme qui convertit le code morse en caractère. Le code morse est inscrit sur un fichier txt comme suit:A Ecriture dans un fichier [ par 0x80h4x0r ] Salut,J'ai code un petit programme de hook de clavier qui ecrit les touches sur un fichier .txt . le probleme c'est que si je ne code pas le nom absol de C vers C++ ? [ par boualiasma ] Salut, J'ai crée mon programme C sous Windows avec Visaul Studio 2008. Lorsque j'ajoute un fichier alors je trouve un fichier c++. Mais, je mis par e tester fichier vide ou non [ par boualiasma ] Bonjour, J'ai un fichier qui est généré dans le programme. Ce fichier peut être vide ou non. Je voulais tester si le fichier est vide ou non si le f Programme en c++ [ par noussa44 ] Bonjour à tous, Je suis débutant en c++ et j'ai un problème dans un exercice qui demande de lire à partir d'un fichier texte des réels et les stockés Recherche code pour créer fichier txt pour chaque dossier [ par henriwtf ] Bonjour, Je cherche un code me permettant de créer un fichier *.txt (dummy file) pour chaque dossier contenu dans un répertoire donné. En pratique Besoin d'aides pour un petit code en c++ [ par wannabesuper ] Bonjour à tous, alors voilà j'essaye avec mes faibles connaissances en c++ de réaliser un petit programme sur le jeux des cochons dont vous pouvez tr


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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 : 0,234 sec (4)

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