Bagikan melalui


opsional (C++)

Menentukan parameter opsional untuk fungsi anggota.

Sintaks

[optional]

Keterangan

Atribut C++ opsional memiliki fungsionalitas yang sama dengan atribut MIDL opsional .

Contoh

Kode berikut menunjukkan bagaimana opsional mungkin digunakan:

// cpp_attr_ref_optional.cpp
// compile with: /LD
#include "unknwn.h"
[module(name="ATLFIRELib")];

[dispinterface, uuid("00000000-0000-0000-0000-000000000001")]
__interface IFireTabCtrl : IDispatch
{
   [id(1)] long procedure ([in, optional] VARIANT i);
};

Persyaratan

Konteks atribut Nilai
Berlaku untuk Parameter antarmuka
Berulang No
Atribut yang diperlukan Tidak
Atribut tidak valid Tidak

Untuk informasi selengkapnya tentang konteks atribut, lihat Konteks Atribut.

Lihat juga

Atribut IDL
Atribut Parameter