Partager via


readonly (C++)

Interdit l'assignation à une donnée membre.

[readonly]

Notes

L'attribut d' en lecture seule C++ a les mêmes fonctionnalités que l'attribut d' en lecture seule MIDL.

Si vous souhaitez interdire la modification d'un paramètre de méthode, puis utilisez l'attribut de dans .

Exemple

Le code suivant illustre une utilisation de l'attribut d' en lecture seule :

// cpp_attr_ref_readonly.cpp
// compile with: /LD
[idl_quote("midl_pragma warning(disable:2461)")];
#include "unknwn.h"
[module(name="ATLFIRELib")];

[dispinterface, uuid(11111111-1111-1111-1111-111111111111)]
__interface IFireTabCtrl
{
   [readonly, id(1)] int i();
};

Configuration requise

contexte d'attribut

S'applique à

méthode d'interface

reproductible

Non

attributs requis

Aucun

attributs valides

Aucun

Pour plus d'informations sur les contextes d'attribut, consultez contextes d'attribut.

Voir aussi

Autres ressources

Attributs IDL

Attributs de membre de données

Attributes Samples