robot de la enciclopedia para niños

Microsoft Visual C++ para niños

Enciclopedia para niños
Datos para niños
Visual C++
Parte de Microsoft Visual Studio
Visual Studio Icon 2019.svg
Información general
Tipo de programa Entorno de desarrollo integrado
Desarrollador Microsoft
Lanzamiento inicial febrero de 1994
Licencia EULA
Estado actual Activo
Información técnica
Programado en ASM/C/C++
Versiones
Última versión estable 14.28.30031 ()
Serie Microsoft Visual Studio
Microsoft C
Visual C++
Archivos legibles
C++ source code file
Enlaces
Visual C++ Developer Sitio web oficial
Blog

Microsoft Visual C++ (MSVC) es una herramienta muy importante para los programadores. Es un compilador, que es como un traductor especial. Este traductor convierte el código que escriben los programadores en lenguajes como C y C++ a un lenguaje que la computadora puede entender y ejecutar.

MSVC es creado por Microsoft y forma parte de un paquete más grande llamado Microsoft Visual Studio. Al principio, era un programa separado, pero ahora viene incluido en Visual Studio. Se usa mucho para crear programas y aplicaciones para Windows, incluyendo juegos y otras herramientas.

Muchos programas que usas necesitan algo llamado "paquetes redistribuibles de Visual C++" para funcionar. Estos paquetes contienen partes de código que son como herramientas compartidas. Así, varios programas pueden usar las mismas herramientas sin tener que instalarlas una y otra vez.

¿Cómo empezó Visual C++?

El programa que existía antes de Visual C++ se llamaba Microsoft C / C++. También había versiones más sencillas como Microsoft QuickC.

Visual C++ se lanzó por primera vez en febrero de 1994. Desde entonces, ha evolucionado mucho. El compilador de Visual C++ sigue siendo conocido como Microsoft C / C++.

¿Cómo funciona la compatibilidad de Visual C++?

La compatibilidad es importante para que los programas funcionen bien juntos. Visual C++ ha mejorado su forma de trabajar con diferentes partes de programas.

Compatibilidad entre versiones

Las versiones más recientes de Visual C++ (desde la versión 14.x) están diseñadas para ser compatibles entre sí. Esto significa que si un programa se hizo con una versión, puede funcionar bien con partes hechas con una versión más nueva.

Sin embargo, hay algunas reglas para que todo funcione sin problemas. Por ejemplo, la versión de las herramientas que usas debe ser igual o más nueva que la que se usó para crear las partes del programa.

Bibliotecas de tiempo de ejecución de C

Visual C++ incluye diferentes versiones de las bibliotecas de tiempo de ejecución de C. Estas bibliotecas son como conjuntos de instrucciones básicas que los programas necesitan para funcionar.

Es importante que todas las partes de un programa usen la misma versión de estas bibliotecas. Si no lo hacen, podrían surgir problemas. Microsoft recomienda usar una opción específica al compilar para evitar estas dificultades.

Soporte para el lenguaje C

Aunque Visual C++ se usa mucho para C++, también es importante para el lenguaje C. Durante mucho tiempo, solo soportaba una versión antigua del estándar C.

Pero esto ha cambiado. Visual C++ 2013 y 2015 agregaron soporte para características más modernas del lenguaje C. En septiembre de 2020, Microsoft anunció que Visual C++ ahora es compatible con los estándares C11 y C17, que son las versiones más recientes del lenguaje C. Esto significa que los programadores pueden usar las características más nuevas de C en sus proyectos.

Galería de imágenes

Véase también

Kids robot.svg En inglés: Microsoft Visual C++ Facts for Kids

kids search engine
Microsoft Visual C++ para Niños. Enciclopedia Kiddle.