Hello à tous,
Je devellope en ce moment sous Visual studio 2012 en c++/cli une application en winforms
j'ai crée une classe ou je définit mes variables globale pour pouvoir y accéder depuis n'importe quel classe (winfoms)
selon la méthode de la faq c++/cli de nicopyrigth
public ref class MyStatic
{
public:
static int ^ val1;
private:
static MyStatic()
{
val1 = 3;
}
};
puis dans un autre classe par exemple je l'apelle
MyStatic::val1
cela fonctionne sans problème mais en débuggage en pas à pas je ne peux pas voir le contenu de ces variable globales l'espion me dis :"hors de portée"
comment y remédier
je précise que la classe contenant les variables globales est bien dans le même "namespace" que les autres classes et que je suis bien en debug avec l'optimisation desactivé pour les préférences du projet
merci pour vos réponses
ps: je souhaite conserver ce type de méthode et ne pas utiliser "extern"
Partager