readonly (C++)
prohíbe la asignación a un miembro de datos.
[readonly]
Comentarios
el atributo de readonly C++ tiene la misma funcionalidad que el atributo de readonly MIDL.
Si desea prohibir la modificación de un parámetro de método, utilice el atributo de en .
Ejemplo
El código siguiente se muestra un uso de atributo de 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
Se aplica a |
método de interfaz |
repetible |
No |
Atributos necesarios |
None |
Atributos no válidos |
None |
Para obtener más información sobre los contextos de atributos, vea Contextos de atributo.