Si vous développez avec VC++ en CLR et que vous cherchez à utiliser null comme en C# ou Java, sachez que cela s'appelle : nullptr.

P'tet qu'il y a un truc que j'ai pas compris, mais pourquoi il y a personne qu'il l'explique clairement quand on tape : "null vc++" dans un moteur de recherche.


Voilà les deux cas où j'en ai eu besoin :

J'ai une variable de class, et je veux savoir si elle a été instanciée ou pas. Je peux donc faire :

class Test {
private: String^ mastr;

public: mamethode(){
if (mastr == nullptr)
mastr = "youpi";
}
}

Je voulais mettre une variable à null, tout simplement :
mamethode(){
mastr = nullptr;
}

Vous pouvez allez voir sur msdn : nullptr

Comme vous avez pu lire dans le titre, nullptr est valable pour CLR mais il parait que Visual Studio 2010 permettra de l'utiliser pour du code natif.

Bonne programmation !
posté par le Mardi 3 Novembre 2009 à 11:25 | Informatique

Commentaires

Pas de commentaire


Qu'en pensez-vous ?

Votre nom :
Votre e-mail : (facultatif)
Votre blog : (facultatif)
Votre commentaire :
Code de sécurité :

Recherche



RSS

 

Ce blog est fièrement propulsé par les outils PHP XBPlog

khclub.free.fr - theresnogoingback.com