Compartir vía


readonly (C++)

Prohíbe la asignación a un miembro de datos.

Sintaxis

[readonly]

Comentarios

El atributo de C++ readonly tiene la misma funcionalidad que el atributo MIDL readonly .

Si quiere prohibir la modificación de un parámetro de método, use el atributo in .

Ejemplo

En el código siguiente se muestra el uso del atributo readonly :

// 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();
};

Requisitos

Contexto de atributo Valor
Se aplica a Método de interfaz
Reiterativo No
Atributos requeridos Ninguno
Atributos no válidos Ninguno

Para obtener más información acerca de los contextos de atributo, consulte Contextos de atributo.

Consulte también

Atributos IDL
Atributos de miembros de datos