Aracılığıyla paylaş


size_is

Boyutlandırılmış işaretçiler, boyutlandırılmış işaretçiler için boyutlandırılan işaretçiler ve tek veya çok boyutlu diziler için ayrılan belleğin boyutunu belirtin.

Sözdizimi

[ size_is("expression") ]

Parametreler

ifade
Boyutlandırılmış işaretçiler için ayrılan belleğin boyutu.

Açıklamalar

size_is C++ özniteliği, size_is MIDL özniteliğiyle aynı işlevselliğe sahiptir.

Örnek

Dizinin bir bölümünü belirtme örneği için first_is örneğine bakın.

Gereksinimler

Öznitelik bağlamı Değer
Şunlar için geçerlidir: veya unioniçindeki struct alan, arabirim parametresi, arabirim yöntemi
Tekrarlanabilir Hayır
Gerekli öznitelikler Hiçbiri
Geçersiz öznitelikler max_is

Öznitelik bağlamları hakkında daha fazla bilgi için bkz . Öznitelik Bağlamları.

Ayrıca bkz.

IDL öznitelikleri
Typedef, Enum, Union ve Struct Öznitelikleri
Parametre Öznitelikleri
first_is
last_is
max_is
length_is