| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    ¿Qué es Microsoft Visual C + +
    ? C + + surgió en la década de 1980 como una extensión orientada a objetos del lenguaje de programación C . La orientación a objetos hace el código más fácil de reutilizar y soluciones se hizo más fácil de segmentar para que varios programadores pueden trabajar simultáneamente en los proyectos. Visual C + +, desarrollado por Microsoft , toma el lenguaje C + + , y añade un entorno basado en Windows de desarrollo integrado ( IDE ) y un conjunto de clases , llamado Microsoft Foundation Classes ( MFC ) , que permiten a los desarrolladores de C + + para manipular elementos en el sistema operativo Windows. Historia

    C + + surgió del lenguaje C, que a su vez era descendiente de una lengua B extendida, desarrollado en los laboratorios Bell en 1971 . C, reestructurado y con un compilador más fuerte , se convirtió en la lengua dominante en el mundo del desarrollo de Unix . El noventa por ciento de Unix estaba escrito en C. En 1985 , Bjarne Soustrup reescribió el lenguaje C , la creación de C + +, para introducir conceptos de orientación a objetos que habían sido explorados en otros idiomas. En la década de 1990 , Microsoft comenzó a participar , desarrollando primero las C /C + + compilador , seguido por varias versiones de Visual C + + .

    Programación orientada a objetos

    mientras que las lenguas de procedimiento de Microsoft organizar el código de una lista de tareas a realizar por el procesador en un orden determinado , lenguajes orientados a objetos como C + + organizar el código en objetos distintos, cada uno con sus propias propiedades y métodos. Una de las ventajas de la programación orientada a objetos es que permite que el código que puede describir objetos del mundo real . Un objeto CuentaBancaria , por ejemplo, podría tener propiedades de "Balance" y " AccountHolder " y podría incluir métodos de " fuerte " y "Retirar ".
    Microsoft Foundation Classes

    Microsoft Foundation Classes están en el centro de Visual C + + de programación para Windows. El MFC es un grupo de objetos y métodos que permiten al programador para manipular el entorno Windows ( abrir y cerrar ventanas , dibujo contenido dentro de las ventanas , la creación de menús ) y reaccionar a la entrada de un usuario de Windows ( clics del ratón , el movimiento del ratón , pulsaciones de teclas , selecciones de menú ). Dado que la mayoría de la programación de Windows se centra alrededor de reacción a las entradas del usuario a través de la interfaz de usuario de Windows, se dice que es " event-driven ". Gran parte de la MFC simplemente ofrece a los programadores la manera de enganchar a los eventos en Windows iniciados.
    El entorno de desarrollo integrado

    C + +, como la mayoría de otros lenguajes de programación , se puede escribir a cabo en forma de texto en un editor de texto simple. El texto puede entonces ser " compilado " ( convertido en código binario ) mediante un proceso que se inició la línea de comandos . La introducción de los entornos de desarrollo integrados permite a los desarrolladores a encontrar su código de manera más eficiente a través de los menús que les llevará a los objetos y métodos específicos. Otras características del Visual C + y entornos de desarrollo de Visual Studio + incluyen auto completo , que ayuda en el código escribiendo , diseño visual, que permiten elementos gráficos de un programa que se generen a través de arrastrar y soltar, y bancos de pruebas para los procesos de prueba dentro de una aplicación .

    C + + Versus otros idiomas

    programadores a menudo debaten cuál es el mejor lenguaje y las herramientas son para un proyecto y una tarea determinada. En comparación con otros lenguajes orientados a objetos como Java , C #, Objective C o Python , C + + es generalmente considerada la más difícil de aprender y requiere mucho tiempo para codificar, sino que, en las manos adecuadas , resultan en la mejor aplicación de desempeño . Tales afirmaciones, sin embargo , a menudo se disputaron .

    Previous :

    next :
      Artículos relacionados
    ·Cómo depurar pérdidas de memoria en el BGF 
    ·Cómo hacer un botón de salida en C + + 
    ·Cómo escribir un analizador en C 
    ·C + + Estructura de Repetición 
    ·Proyectos ASP.NET y Codificación en C 
    ·Cómo Enviar FIFO de salida a un archivo 
    ·Cómo conectar una barra de progreso para IO.Stream 
    ·Cómo Multiplicar múltiples enteros en C 
    ·Cómo eliminar a + + Montón C Corrupt 
    ·Cómo leer un archivo XLS con un programa de C 
      Artículos destacados
    ·Cómo agregar un control CheckBox en un DataGrid 
    ·Cómo comprobar su código PHP solamente para números …
    ·Cómo compilar en VB 
    ·Cómo hacer un Botón de sonido en Xcode 
    ·Cómo descargar archivos de código fuente de Java Appl…
    ·Cómo determinar cuántos elementos hay en una matriz u…
    ·Cómo insertar una pausa En Dogtail en Python 
    ·Cómo crear una conexión de acceso mediante Visual Bas…
    ·¿Cuál es la diferencia entre una Asamblea Lengua y Le…
    ·Cómo poner contenido variable en un archivo con PHP 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com