Поделиться через


ref (C++)

Определяет ссылочный указатель.

Синтаксис

[ref]

Замечания

Атрибут ref C++ имеет ту же функциональность, что и атрибут ref MIDL.

Пример

В следующем коде показано, как использовать атрибут ref :

// cpp_attr_ref_ref.cpp
// compile with: /LD
#include <windows.h>
[module(name="ATLFIRELib")];
[dispinterface, uuid("00000000-0000-0000-0000-000000000001")]
__interface IFireTabCtrl
{
   [id(1), unique] char * GetFirstName([in, ref] char * pszFullName );
};

Требования

Контекст атрибута Значение
Относится к typedef, параметр интерфейса, метод интерфейса
Повторяемый No
Обязательные атрибуты нет
Недопустимые атрибуты нет

Дополнительные сведения о контекстах атрибутов см. в разделе Контексты атрибутов.

См. также

Атрибуты IDL
Атрибуты Typedef, Enum, Union и Struct
Атрибуты параметра