1. Versiones de C++

Como cualquier lenguaje, a medida que pasa el tiempo, va evolucionando, incorpora mas elementos, corrige otros, en definitiva cambia. 

Lo que puede funcionar bien en una versión, puede que en otra no funcione, esto ya lo vimos en informática con Python.

En este caso al momento de abrir un archivo nuevo en Zinjai, veremos:

 Figura 1

Vamos a dejar como se indica en la figura 1, "Utilizar Plantilla".

Las opciones "Proyecto Nuevo" y "Proyecto Existente" son para cuando se pretenden crear varios programas, todos forman parte de un proyecto. Cada uno realiza una tarea específica, esto estaría pensado en el concepto: Divide y vencerás, buscando dividir grandes tareas en pequeñas tareas, mas sencillas. En la materia NO utilizaremos estas opciones.

Si elegimos la opción de "Archivo en Blanco", no nos preguntará la versión de C++ y vamos a tener que escribir algunas línea de mas.. así que siempre elegimos: "Utilizar Plantilla", a continuación veremos:

 Figura 2

En este cuadro elegimos Versión 14 de C++ y marcamos el cuadro de "Guardar como predeterminada", en el futuro la seleccionada ( versión 14) será la que por defecto quede resaltada.

En este link podemos ver el listado actualizado de versiones de C++ :https://en.cppreference.com/w/cpp/language/history

En este sitio de C++ podemos ver la documentación de referencia: https://www.cplusplus.com/

En la misma se puede apreciar que existen diferencias para cada versión, tal como se muestra en la figura.


 Figura 3