Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5415 connectés 

 


Dernière réponse
Sujet : [C++] memset VS zeromemory
*syl*

zop a écrit a écrit :

Zeromemory(..) c'est une fonction propre à Windows




 
Exactement ! et en fait cette fonction appelle FillMemory qui est encore une autre fonction de l'API de Windows  :benetton:


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
*syl*

zop a écrit a écrit :

Zeromemory(..) c'est une fonction propre à Windows




 
Exactement ! et en fait cette fonction appelle FillMemory qui est encore une autre fonction de l'API de Windows  :benetton:

zop Zeromemory(..) c'est une fonction propre à Windows
tgrx HelloWorld> tout a fait mais ca se joue au niveau assembleur apres...
pour zeromemory, c'est l'utilisation de la fonction clr, pour memset, c'est un mov tout bete... qui prend plus de cycles...
 
...
 
 
mais rien de dramatique non plus ! :D
HelloWorld p'tet que zeromemory est + rapide (y'a pas une fonction d'API de windows qui fait ca ? => p'tet que ca trace !!! ;))
theetete je connais bzero mais pas zeromemory
Titoine42 donc le zeromemory ne sert à rien
 
PS: il pourraient pas nous faire des fonctions utiles  :lol:
tgrx Ce sont des instructions du C, c'est pas du C++.
 
zeromemory te remplit une zone memoire avec des zeros
memset te remplit une zone memoire avec ce que tu veux
Titoine42 C'est quoi la différence entre les deux fonctions, ou plutôt, quel est l'intérêt du zerimemory par rapport au memset?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)