Udostępnij za pośrednictwem


Konteksty atrybutu

Atrybuty C++ mogą być opisane za pomocą czterech podstawowych pól: mogą być stosowane do obiektu docelowego (Stosuje się do), jeśli są one powtarzalnych, lub nie (Repeatable), wymaga obecności innych atrybutów (Wymagane atrybuty) i niezgodności z innymi atrybutami (Nieprawidłowe atrybuty).Pola te są wymienione w towarzyszącej mu tabeli w temacie Odwołanie każdego atrybutu.Poniżej opisano każdego z tych pól.

Stosuje się do

To pole zawiera opis różnych elementów języka C++, które są cele prawne dla określonego atrybutu.Na przykład jeśli atrybut określa "Klasa" w Stosuje się do pole, oznacza to że atrybut może być stosowana tylko do prawnych klasy C++.Jeśli atrybut jest stosowany do funkcji składowej klasy, spowoduje błąd składni.

Aby uzyskać więcej informacji, zobacz atrybuty przez użycie.

Powtarzalne

To pole stwierdza, czy atrybut można wielokrotnie zastosować do tej samej lokalizacji docelowej.Większość atrybutów nie są powtarzalne.

Wymagane atrybuty

To pole zawiera listę innych atrybutów, które muszą być obecnie (który jest stosowany do tej samej lokalizacji docelowej) dla określonego atrybutu działać poprawnie.Jest mało prawdopodobna atrybutu do wpisów dla tego pola.

Nieprawidłowe atrybuty

To pole zawiera listę innych atrybutów, które są niezgodne z określonego atrybutu.Jest mało prawdopodobna atrybutu do wpisów dla tego pola.

Zobacz też

Inne zasoby

Atrybuty (C++)