Share via


/constexpr (Controlla la valutazione di constexpr)

Usare le opzioni del compilatore /constexpr per controllare i parametri per constexpr la valutazione in fase di compilazione.

Sintassi

/constexpr:depthN
/constexpr:backtraceN
/constexpr:stepsN

Argomenti

depthN Limitare la profondità della chiamata di funzione ricorsiva constexpr a N livelli. Il valore predefinito è 512.

backtraceN Mostra fino a Nconstexpr valutazioni nella diagnostica. L'impostazione predefinita è 10.

passaggiN Termina constexpr valutazione dopo N passaggi. Il valore predefinito è 100.000.

Osservazioni:

Le opzioni del compilatore /constexpr controllano la valutazione in fase di compilazione delle constexpr espressioni. I passaggi di valutazione, i livelli di ricorsione e la profondità di backtrace sono controllati per impedire al compilatore di dedicare troppo tempo alla constexpr valutazione. Per altre informazioni sull'elemento constexpr del linguaggio, vedere constexpr (C++).

Le opzioni /constexpr sono disponibili a partire da Visual Studio 2015.

Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio

  1. Aprire la finestra di dialogo Pagine delle proprietà del progetto.

  2. Selezionare la pagina delle proprietà Proprietà di configurazione>C/C++>Riga di comando.

  3. Immettere le opzioni del compilatore /constexpr nella casella Opzioni aggiuntive. Scegliere OK o Applica per salvare le modifiche.

Per impostare l'opzione del compilatore a livello di codice

Vedi anche

Opzioni del compilatore MSVC
Sintassi della riga di comando del compilatore MSVC