6
votes

Est la commande scellée c ++ 0x ou est-ce seulement Microsoft qui l'a

est la commande scellée en C ++ 0x ou est-ce seulement MS qui l'utilise?


3 commentaires

Qu'est-ce que "la commande scellée"? D'où allez-vous cela? C ++ 0x présente "final" et "remplacement", peut-être que c'est ce que vous êtes après?


C'est en fait d'une langue différente "C ++ / CLI". Bien qu'il soit basé sur C ++, ce n'est pas la même langue.


Dans tous les cas, il n'est pas spécifique à C ++ 0x.


3 Réponses :


3
votes

scellé est un terme vraiment .net et est donc spécifique à MS C ++ / CLI.


0 commentaires

1
votes

scellé est utilisé pour déclarer une classe .NET qui ne peut être dérivée de. Il est disponible en C ++ mais sur les types .NET dans MC ++.


0 commentaires

19
votes

C ++ 0x a un identifiant spécial final qui signifie la même chose que scellé pour les classes en C ++ / CLI. Il empêche une classe d'être dérivé.

En savoir sur Scellé dans Wikipedia

La réponse est donc essentiellement: elle est déjà mais sous un nom différent et a une syntaxe différente.


0 commentaires