Sdílet prostřednictvím


optimize

Určuje optimalizace provedeno na základě funkce funkce.

#pragma optimize( "[optimization-list]", {on | off} )

Poznámky

Optimalizace pragma musí být mimo funkci a nabývá účinku na první funkce definované po je vidět záhlaví pragma.Na a vypnout argumenty zapnout možnosti zadané v Optimalizace seznam nebo vypnout.

Optimalizace seznam může být nula nebo více parametry uvedené v následující tabulce.

Parametry optimalizace Pragma

Parametry

Typ optimalizace

g

Povolte globální optimalizace.

s or t

Zadejte krátký nebo rychlé sekvence strojový kód.

y

Generovat rámec ukazatele zásobníku program.

Jsou stejná písmena s /O volby kompilátoru.Například je ekvivalentní následující pragma /Os volba kompilátoru:

#pragma optimize( "ts", on )

Použití Optimalizace pragma s prázdný řetězec ("") je zvláštní formou směrnice:

Při použití vypnout parametr, jej zapne optimalizace, mimo uvedené v tabulce v tomto tématu.

Při použití na parametru resetuje optimalizaci těm, které zadali s /O volba kompilátoru.

#pragma optimize( "", off )
.
.
.
#pragma optimize( "", on ) 

Viz také

Referenční dokumentace

Pragma směrnic a __Pragma klíčové slovo