Activar C++ 17 en Visual Studio 2019

Visual Studio 2019 tiene soporte para los estandares C++ 14 y C++ 17 pero al crear un proyecto estos no están habilitados por defecto, por lo que se hace necesario activar esta característica para que la misma pueda ser reconocida por el IDE.

Veamos el siguiente código de ejemplo:

Error sin C++ 17

Como vemos se marca el error en el if al utilizar un if-init, para solucionarlo debemos indicarle al IDE que usaremos el estándar 17, para ello vamos a la opción propiedades del proyecto / C++ / idioma / Estándar de lenguaje

Activar C++ 17 en VS 2019

Con esto podremos ver que ya no se muestra el error y podemos compilar sin problemas.

Comentarios

Temas relacionados

Entradas populares de este blog

tkinter Grid

Conectar SQL Server con Java

tkinter Canvas

Histogramas OpenCV Python