Enregistrer des données en C++
Fermé
galilee88
Messages postés
1
Date d'inscription
vendredi 21 mai 2010
Statut
Membre
Dernière intervention
21 mai 2010
-
21 mai 2010 à 19:24
SchSoftware Messages postés 46 Date d'inscription lundi 17 mai 2010 Statut Membre Dernière intervention 17 avril 2011 - 21 mai 2010 à 21:01
SchSoftware Messages postés 46 Date d'inscription lundi 17 mai 2010 Statut Membre Dernière intervention 17 avril 2011 - 21 mai 2010 à 21:01
A voir également:
- Enregistrer des données en C++
- Enregistrer video youtube - Guide
- Enregistrer son ecran - Guide
- Audacity enregistrer son pc - Guide
- Enregistrer musique youtube - Guide
- Enregistrer en pdf - Guide
1 réponse
SchSoftware
Messages postés
46
Date d'inscription
lundi 17 mai 2010
Statut
Membre
Dernière intervention
17 avril 2011
3
21 mai 2010 à 21:01
21 mai 2010 à 21:01
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