visual que microsoft descargar c++ visual-c++

que - ¿Cuál es la diferencia entre C++ y Visual C++?



visual c++ descargar (7)

Esta pregunta ya tiene una respuesta aquí:

¿Cuál es la diferencia entre C ++ y Visual C ++?

Sé que C ++ tiene la portabilidad y todo, así que si conoces C ++, ¿cómo se relaciona con Visual C ++? ¿Visual C ++ es principalmente para aplicaciones en línea? ¿Sería Visual Basic mejor para aplicaciones de escritorio?


¿Cuál es la diferencia entre c ++ y visaul c ++?

Visual C ++ es un IDE. También hay C ++ Builder de Embarcadero. (Solía ​​ser Borland). También hay algunos otros IDE de C ++.

Sé que C ++ tiene la portabilidad y todo eso si conoces c ++ ¿cómo se relaciona con c ++ visual?

C ++ es tan portátil como las bibliotecas que usa en su aplicación C ++. VC ++ tiene algunas bibliotecas especializadas para usar con Windows, por lo que si usa esas bibliotecas en su aplicación C ++, quedará atrapado con Windows. Pero una simple aplicación "Hello, World" que solo usa la consola como salida se puede compilar en Windows, Linux, VMS, AS / 400, Smartphones, FreeBSD, MS-DOS, CP80 y casi cualquier otro sistema para el que pueda encontrar un Compilador C ++ Hecho interesante: en http://nethack.org/ puedes descargar el código fuente C para un juego casi antiguo, donde tienes que atravesar un montón de laberintos, patear algunos monstruos, encontrar tesoros y robar un valioso amuleto y traer eso amuleto de vuelta. (También es un juego donde puedes encontrar a tus personajes de intentos previos fallidos para obtener ese amuleto. :-) El código fuente de NetHack es un buen ejemplo de cómo puede ser el código portátil C (C ++).

¿Visual C ++ es principalmente para aplicaciones en línea?

No. Pero se puede usar para aplicaciones en línea. En realidad, C # se usa con más frecuencia para aplicaciones web del lado del servidor, mientras que C ++ (VC ++) se usa para todo tipo de componentes (servidor) de los que dependerá su aplicación.

¿Visual Basic sería mejor para aplicaciones de escritorio?

O Embarcadero Delphi. Delphi y Basic son idiomas que son más fáciles de aprender que C ++ y ambos tienen IDE muy buenos para desarrollar aplicaciones de GUI. Desafortunadamente, Visual Basic ahora se ejecuta en .NET solamente, mientras que todavía hay muchos desarrolladores que necesitan crear aplicaciones WIN32. Esos desarrolladores a menudo tienen que elegir entre Delphi o C ++ o convencer a la administración de que se mueva al desarrollo de .NET.


C ++ es un lenguaje de programación y Visual C ++ es un IDE para desarrollar con lenguajes como C y C ++.

VC ++ contiene herramientas para, entre otros, desarrollar contra el .NET Framework y la API de Windows.


C ++ es un lenguaje estandarizado. VC ++ es un producto que más o menos implementa ese estándar. Puede escribir c ++ portátil usando vc ++, pero también puede usar extensiones solo de Microsoft que destruyen su portabilidad pero mejoran su productividad. Esto es una compensación. Tienes que decidir qué es lo que más te atrae. He mantenido grandes aplicaciones de escritorio escritas en vc ++, por lo que es perfectamente factible. Por lo que sé de VB, la principal ventaja parece ser que la primera parte del ciclo de desarrollo puede realizarse más rápido que cuando se usa vc ++, pero a medida que aumenta la complejidad de un proyecto, los programas de c ++ tienden a ser más fáciles de mantener (si los programadores están luchando por la mantenibilidad, eso es).


C ++ es un lenguaje y Visual C ++ es un compilador para ese idioma. Ciertamente, esto (y cualquier otro compilador) introduce pequeñas modificaciones en el lenguaje, pero el lenguaje reconocido es principalmente el mismo.


C++ es un lenguaje de programación de propósito general. Se considera un lenguaje de nivel medio, ya que comprende una combinación de características de lenguaje de alto y bajo nivel. Fue desarrollado por Bjarne Stroustrup a partir de 1979 en Bell Labs como una mejora del lenguaje de programación C y originalmente llamado "C with Classes". Fue renombrado a C ++ en 1983.

C ++ es ampliamente utilizado en la industria del software. Algunos de los dominios de aplicación incluyen software de sistemas, software de aplicaciones, controladores de dispositivos, software integrado, aplicaciones de servidores y clientes de alto rendimiento y software de entretenimiento como videojuegos. Varios grupos proporcionan software compilador C ++ libre y propietario, incluidos el Proyecto GNU, Microsoft, Intel, Borland y otros.

Microsoft Visual C ++ (a menudo abreviado como MSVC o VC ++) es un producto de entorno de desarrollo integrado (IDE) de Microsoft para los lenguajes de programación C, C ++ y C ++ / CLI. MSVC es un software propietario; originalmente era un producto independiente, pero más tarde se convirtió en parte de Visual Studio y se puso a disposición tanto en el software de prueba como en el freeware. Cuenta con herramientas para desarrollar y depurar código C ++, especialmente código escrito para Windows API, DirectX y .NET Framework.

Entonces la principal diferencia entre ellos es que son cosas diferentes . El primero es un lenguaje de programación, mientras que el segundo es un entorno de desarrollo integrado comercial (IDE).


Diferencias clave:

C ++ es un lenguaje de programación de propósito general , pero se desarrolla a partir del lenguaje de programación C original. Fue desarrollado por Bjarne Stroustrup en Bell Labs a partir de 1979. C ++ fue originalmente llamado C con Classes. Fue renombrado C ++ en 1983.

Visual C ++ , por otro lado, no es un lenguaje de programación en absoluto. De hecho, es un entorno de desarrollo. Es un producto de "entorno de desarrollo integrado (IDE) de Microsoft para los lenguajes de programación C, C ++ y C ++ / CLI". Microsoft Visual C ++, también conocido como MSVC o VC ++, se vende como parte de la aplicación Microsoft Visual Studio.


VC ++ no es realmente un lenguaje, pero comúnmente se lo conoce como uno. Cuando se hace referencia a VC ++ como un lenguaje, generalmente significa la implementación de C ++ por parte de Microsoft, que contiene varios defectos que no existen en C ++ regular, como la palabra clave __super . Es similar a las diversas extensiones de GNU al lenguaje C que se implementan en GCC.