« Guide du C++ pour .NET Programmation » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 95 :
 
Une classe « managée » sera déclarée ainsi :
 
<pre>
public __gc class MaClasseManagee {
...
}
</pre>
 
De même pour une classe « non managée » :
 
<pre>
public __nogc class MaClasseNonManagee {
...
}
 
</pre>
== Déclarer un enum __gc ou ___nogc ==
 
De la même manière on déclare un type énuméré avec '''__gc pour « managé »''' et '''__nogc pour « non managé »''':
 
<pre>
public __gc enum Couleur = { ROUGE, ORANGE, VERT };
 
</pre>
 
== Déclarer un tableau __gc ou __nogc ==
 
De la même manière on déclare un tableau avec '''__gc pour « managé »''' et '''__nogc pour « non managé »''':
 
<pre>
public String __gc[3] CouleursList = { "Rouge", "Orange", "Vert" };
</pre>
 
= Les bibliothèques .NET ou non =