“Conocimiento Computadora>Dispositivos inteligentes

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

Gracias a su rediseño orientado a objetos y su posterior evolución, Visual Basic ahora comparte mucho en común con C ++, pero los dos lenguajes, que fueron creados para diferentes propósitos, nunca fueron diseñados ser intercambiable Hay varias diferencias importantes entre ellos.

Una plataforma vs. Múltiples

Visual Basic debe compilarse y ejecutarse en una versión del sistema operativo Microsoft Windows. Los compiladores de C ++ existen en casi todos los sistemas operativos modernos.

Legible versus críptico

La sintaxis de Visual Basic se parece más a un lenguaje natural, la mayoría descifrable incluso por un novato . La sintaxis de C ++, aunque no es tan simple como su progenitor C, es, posiblemente, aún más críptica.

Punteros vs. Código administrado

Solo una muesca sobre la máquina código, C ++ tiene construcciones llamadas "punteros" que permiten el acceso directo a la memoria y la asignación. Esto significa que el código puede ser rápido y eficiente, pero también está lleno de errores debilitantes y riesgos de seguridad. Visual Basic, por otro lado, se ejecuta dentro de .NET Framework. Este entorno gestiona la asignación de memoria y controla el acceso a los recursos del sistema, lo que reduce en gran medida los errores, las pérdidas de memoria y los riesgos de seguridad. Aunque es rápido y eficiente, Visual Basic nunca puede ser tan rápido como C ++ no administrado.

Herencia múltiple versus interfaces

C ++ permite que una clase se derive de una base múltiple clases Visual Basic no lo hace, sino que utiliza interfaces similares a Java para obtener la mayoría de los beneficios de la herencia múltiple sin ninguno de los inconvenientes.

Delegados y eventos

Visual Basic incluye la declaración de evento y el tipo de delegado para trabajar mejor con la arquitectura basada en eventos de interfaces gráficas de usuario y formularios web. C ++ no tiene tales herramientas.

[¿Cuál es la diferencia entre C ++ y Visual Basic?] URL: http://www.ordenador.online/computadora/Dispositivos/252316.html

Página anterior:
Dispositivos inteligentes
Cómo arreglar un archivo corrupto e ilegible
Cómo encontrar viejos amigos gratis
Cómo deshacer los controles parentales en un Kindle Fire
Instrucciones para Dymo Letratag
Cómo jugar Pandoras Box en Vista
¿Puedes denunciar a alguien en Facebook más de una vez?
Cómo crear un blog con Dreamweaver
¿Se puede rastrear un iPad de Apple?
Conocimiento de la computadora © http://www.ordenador.online