SUPPRESSION SECURISEE DE FICHIERS (WIN32)

Signaler
Messages postés
1100
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
17 octobre 2012
-
Messages postés
2
Date d'inscription
mercredi 12 septembre 2007
Statut
Membre
Dernière intervention
29 janvier 2013
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/19641-suppression-securisee-de-fichiers-win32

Messages postés
2
Date d'inscription
mercredi 12 septembre 2007
Statut
Membre
Dernière intervention
29 janvier 2013

bonjour, jai procédé au fonctionnement du code source via visual c++ 2008 ilme demande une librairie manquante deja mentionné ds le code source afxres.h
Messages postés
1243
Date d'inscription
jeudi 31 mars 2005
Statut
Membre
Dernière intervention
3 août 2016
2
ha ok , donc HeapAlloc renvoie un pointeur sur une zone mémoire de taille BLOC dans ce cas si alors?
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
30
HeapAlloc est une des 2 fonctions d'allocation de mémoire de l'API, ce qu'aurait appelé malloc en interne. Je fais volontairement abstraction des anciennes LocalAlloc et GlobalAlloc.
memset remplit chaque octet d'une zone mémoire (1er param) par la valeur du second param, nbr d'octets est dans dernier param.
Messages postés
1243
Date d'inscription
jeudi 31 mars 2005
Statut
Membre
Dernière intervention
3 août 2016
2
Yop vecchio,

Cette source est la depuis longtemp je sais mais j'ai quand mm certaine question dessus car je ne comprend pas tous. Tous dabord :

LPVOID p = HeapAlloc(GetProcessHeap(), 0, BLOC); Que fait la fonction HeapAlloc ?? j'ai bien regardé dans la MSDN mais je ne saisi quand mm pas tous a fait ce qu'elle fait.

Deuxième chose memset fait quoi?? je sais que c'est du C standart mais j'ai jms utilisé cette fonction :s .
Messages postés
1100
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
17 octobre 2012
7
Nickel c'est juste ce que je cherchais 10/10 !!