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 | None |
Atributos no válidos | None |
Para obtener más información acerca de los contextos de atributo, consulte Contextos de atributo.