Mise à zéro des variables [Résolu]

tomtom187 24 Messages postés vendredi 13 janvier 2006Date d'inscription 3 mai 2006 Dernière intervention - 27 mars 2006 à 09:21 - Dernière réponse : ebooserge 137 Messages postés lundi 13 décembre 2004Date d'inscription 16 juillet 2007 Dernière intervention
- 27 mars 2006 à 14:55
Bonjour,

dans le cadre de mon projet, je dois remettre mes variables à zéro.

Quelle fonction faut il utiliser pour faire cela?

Merci
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
ebooserge 137 Messages postés lundi 13 décembre 2004Date d'inscription 16 juillet 2007 Dernière intervention - 27 mars 2006 à 14:55
3
Merci
si tu es sous windows, quels que soient le type et la portée de ta variable, tu peux la réinitialiser par:
SecureZeroMemory(&maVar,sizeof(maVar));
ca marche pour tous les types, meme ceux issus des typedefs

Merci ebooserge 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 69 internautes ce mois-ci

Commenter la réponse de ebooserge
cs_satellite34 688 Messages postés mercredi 6 avril 2005Date d'inscription 2 juin 2006 Dernière intervention - 27 mars 2006 à 09:37
0
Merci
bonjour,

pour des variables de type numérique:

affecte une valeur :
int i = m_funct();

remettre a 0
int i = NULL;

pour un string;

affectation :
std::string m_str = "affacetation";

remise a 0:
m_str.clear();

aprés t'a les variables des api, mais t'a pas dit qu'est ce que tu utilise de ttes facons le principe est la;

sache que le'operateur d'affectation = écrase la valeur précédemment allouée a la variable;

donc pour un string

std::string m_str = " affectation 1 ";
std::cout << m_str << std::endl; --> affiche "affectation 1;

m_str = " affectation 2 ";
std::cout << m_str << std::endl; ---> affiche "affectation 2"

@+;
satellite34

http://www.rootscommunity.com/</FON< body>
Commenter la réponse de cs_satellite34

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.