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 Tidak
Atribut yang diperlukan Tidak ada
Atribut tidak valid Tidak ada

Untuk informasi selengkapnya tentang konteks atribut, lihat Konteks Atribut.

Baca juga

Atribut IDL
Atribut Parameter