Udostępnij za pośrednictwem


conform

Szczególne C++

Określa zachowanie run-time /Zc:forScope opcję kompilatora.

#pragma conform(name [, show ] [, on | off ] [ [, push | pop ] [, identifier ] ] )

Parametry

  • Nazwa
    Określa nazwę opcji kompilatora, które ma zostać zmodyfikowana.Jedyną prawidłową Nazwa jest forScope.

  • Pokaż (opcjonalnie)
    Powoduje, że bieżące ustawienie z Nazwa (PRAWDA lub FAŁSZ), który będzie wyświetlany z komunikat ostrzegawczy podczas kompilacji.Na przykład #pragma conform(forScope, show).

  • włączony, wyłączony(opcjonalnie)
    Ustawienie Nazwa do na umożliwia /Zc:forScope opcję kompilatora.Wartością domyślną jest poza.

  • push (opcjonalnie)
    Wypycha bieżącą wartość Nazwa na stosie wewnętrznego kompilatora.Jeśli określisz identyfikatora, można określić na lub poza wartość dla Nazwa jako pchany na stosie.Na przykład #pragma conform(forScope, push, myname, on).

  • POP (opcjonalnie)
    Ustawia wartość Nazwa do wartości w górnej części wewnętrznego stosu kompilatora, a następnie stosu punktów obecności.Jeśli identyfikator jest określany za pomocą pop, stosu będą się pojawiały się błędy, Wstecz, aż znajdzie rekordu z identyfikatora, pojawiały się który będzie również być błędy; Bieżąca wartość dla Nazwa w następnym rekordzie na stosie staje się nową wartość dla Nazwa.Jeśli określisz pop z identyfikatora nie jest to rekord na stosie, pop jest ignorowana.

  • Identyfikator(opcjonalnie)
    Może być uwzględniona w kampanii lub pop polecenia.Jeśli identyfikator jest używany, a następnie na lub off specyfikatora może również służyć.

Przykład

// pragma_directive_conform.cpp
// compile with: /W1
// C4811 expected
#pragma conform(forScope, show)
#pragma conform(forScope, push, x, on)
#pragma conform(forScope, push, x1, off)
#pragma conform(forScope, push, x2, off)
#pragma conform(forScope, push, x3, off)
#pragma conform(forScope, show)
#pragma conform(forScope, pop, x1)
#pragma conform(forScope, show)

int main() {}

Zobacz też

Informacje

Dyrektywy pragma i __Pragma słowa kluczowego