/constexpr (kontrolní vyhodnocení constexpr)
Pomocí možností kompilátoru /constexpr můžete řídit parametry pro constexpr
vyhodnocení v době kompilace.
Syntaxe
/constexpr:depthN
/constexpr:backtraceN
/constexpr:stepsN
Argumenty
hloubkaN Omezuje hloubku rekurzivního constexpr
vyvolání funkce na N úrovně. Výchozí hodnota je 512.
backtraceN Zobrazí až N constexpr
hodnocení v diagnostice. Výchozí hodnota je 10.
stepsN Terminate constexpr
evaluation after N steps. Výchozí hodnota je 100 000.
Poznámky
Možnosti kompilátoru /constexpr řídí vyhodnocování výrazů constexpr
v době kompilace. Kroky vyhodnocení, úrovně rekurze a hloubky zpětného trasování se kontrolují, aby kompilátor neutrácel příliš mnoho času na constexpr
vyhodnocení. Další informace o elementu constexpr
jazyka najdete v tématu constexpr (C++).
Možnosti /constexpr jsou dostupné od sady Visual Studio 2015.
Nastavení tohoto parametru kompilátoru ve vývojovém prostředí Visual Studio
Otevřete dialogové okno Stránky vlastností projektu.
Vyberte stránku vlastností příkazového řádku C/C++>Vlastnosti>konfigurace.
Do pole Další možnosti zadejte všechny možnosti kompilátoru /constexpr. Změny uložíte kliknutím na OK nebo Použít .
Programové nastavení tohoto parametru kompilátoru
- Viz třída AdditionalOptions.
Viz také
Parametry kompilátoru MSVC
Syntaxe příkazového řádku kompilátoru MSVC