Enregistrer des données en C++
galilee88
Messages postés
1
Statut
Membre
-
SchSoftware Messages postés 46 Statut Membre -
SchSoftware Messages postés 46 Statut Membre -
Bonjour à tous,
Voilà j'ai un petit soucis d'informatique. Je travaille sous Visual C++ et je cherche comment enregistrer des données... Je m'explique : Mon programme prend des paramètres, fait tout un tas de choses avec, puis me renvoie des résultats dans la console. Je voudrais sauvegarder ces résultats dans un fichier texte par exemple, mais je ne sais pas comment faire.
Merci beaucoup pour votre aide.
Voilà j'ai un petit soucis d'informatique. Je travaille sous Visual C++ et je cherche comment enregistrer des données... Je m'explique : Mon programme prend des paramètres, fait tout un tas de choses avec, puis me renvoie des résultats dans la console. Je voudrais sauvegarder ces résultats dans un fichier texte par exemple, mais je ne sais pas comment faire.
Merci beaucoup pour votre aide.
A voir également:
- Enregistrer des données en C++
- Fuite données maif - Guide
- Audacity enregistrer son pc - Guide
- Trier des données excel - Guide
- Comment enregistrer une conversation - Guide
- Sauvegarde des données - Guide
1 réponse
Bonjours
Si tu aime bien Windows, il te faut utiliser la fonction CreateFile(...)
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-createfilea?redirectedfrom=MSDN
(Désoler, en anglais, ton moteur de recherche préférer te trouvera surement une version française de la doc!)
Pour ouvrir/créer un fichier
Puis WriteFile(...)
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-writefile?redirectedfrom=MSDN
(même remarque)
Pour y écrire tes donnés (et plus tard ReadFile(...) pour les lires!)
Un petit exemple asse court (et sans test des résultats!!!)
Sinon, il faut regarder du coter des fonctions fopen, fwrite...
Bien à vous
Si tu aime bien Windows, il te faut utiliser la fonction CreateFile(...)
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-createfilea?redirectedfrom=MSDN
(Désoler, en anglais, ton moteur de recherche préférer te trouvera surement une version française de la doc!)
Pour ouvrir/créer un fichier
Puis WriteFile(...)
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-writefile?redirectedfrom=MSDN
(même remarque)
Pour y écrire tes donnés (et plus tard ReadFile(...) pour les lires!)
Un petit exemple asse court (et sans test des résultats!!!)
DWORD dwIO = 0;
char chDuText[50];
strcpy(chDuTexte, "A ecrire dans le fichier");
HANDLE hFile = CreateFile(_T("c:\\Mon fichier.txt"), GENERIC_WRITE, FILE_SHARE_READ, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
WriteFile(hFile, chDuTexte, strlen(chDuTexte) * sizeof(char), &dwIO, NULL);
CloseHandle(hFile);
Sinon, il faut regarder du coter des fonctions fopen, fwrite...
Bien à vous