O que é o microsoft visual c ++?

orientação a objetos feitos código mais fácil.

orientação a objetos feitos código mais fácil.

Video: PD - O que é .Net Framework, Visual Studio e Visual C# (C-Sharp) - Introdução Básica

C ++ surgiu na década de 1980 como uma extensão orientada a objeto da linguagem de programação C. orientação a objetos feitos código mais fácil de reutilizar e soluções tornou-se mais fácil para o segmento para que vários programadores podem trabalhar simultaneamente em projetos. Visual C ++, desenvolvido pela Microsoft, leva a linguagem C ++ e adiciona um ambiente baseado em Windows de Desenvolvimento Integrado (IDE) e um conjunto de classes, chamado Microsoft Foundation Classes (MFC), que permitem que os desenvolvedores de C ++ para manipular elementos no sistema operacional Windows.

História

C ++ cresceu a partir da linguagem C, que por sua vez era descendente de uma linguagem B estendido, desenvolvida nos Laboratórios Bell em 1971. C, reestruturado e com um compilador mais forte, tornou-se a língua dominante no mundo de desenvolvimento Unix. Noventa por cento do Unix foi escrito em C. Em 1985, Bjarne Soustrup reescreveu a linguagem C, criando C ++, para introduzir conceitos de orientação a objetos que haviam sido exploradas em outros idiomas. Na década de 1990, a Microsoft se envolveu, desenvolvendo primeiro o Microsoft compilador C / C ++, seguido por várias versões do Visual C ++.

Programação Orientada a Objetos

Enquanto línguas processuais organizar o código como uma lista de tarefas a serem realizadas pelo processador em uma ordem particular, línguas orientada por objectos como C ++ organizar o código em objectos distintos, tendo cada um as suas próprias propriedades e métodos. Uma das vantagens de programação orientada a objeto é que ele permite que o código que pode descrever objetos do mundo real. Um objecto bankaccount, por exemplo, poderia ter propriedades de "Equilibrar" e "accountholder" e pode incluir métodos de "Depósito" e "Retirar o."

Video: CONHEÇA O MICROSOFT VISUAL STUDIO CODE (IDE)

Microsoft Foundation Classes

Video: Como Instalar (Visual C / Direct X / NetFramework) e rodar seus jogos



O Microsoft Foundation Classes estão no centro de programação Visual C ++ para Windows. A MFC é um grupo de objectos e métodos que permitem o programador para manipular o ambiente Windows (abrir e fechar janelas, o conteúdo do desenho dentro de janelas, criar menus) e reaja à entrada de um utilizador do Windows (cliques de rato, o movimento do rato, prensas de chave, opções de menu). Porque a maioria de programação do Windows é centrado em torno de reação às entradas do usuário através da interface de usuário do Windows, que está a ser dito "event-driven." Grande parte do MFC simplesmente dá aos programadores formas de ligar para eventos-iniciado do Windows.

O ambiente de desenvolvimento integrado

C ++, como a maioria das outras linguagens de programação, podem ser escritos como texto em um editor de texto simples. O texto pode então ser "compilado" (Transformado em código binário) por um processo iniciado de linha de comando. A introdução de Ambientes de Desenvolvimento Integrado permite aos desenvolvedores para navegar o seu código muito mais eficiente através de menus que irá levá-los a objetos e métodos específicos. Outras características do ambiente de desenvolvimento do Visual Studio Visual C ++ e incluir completa auto, que ajuda na digitação do código, design visual, que permitem elementos gráficos de um programa a ser gerada através de arrastar e soltar, e suites de teste para processos de teste dentro de um aplicativo.

C ++ Versus outros idiomas

Os programadores geralmente debater qual a melhor linguagem e ferramentas são para um determinado projeto e tarefa. Em comparação com outras linguagens orientadas a objetos como Java, C #, Objective C ou Python, C ++ é geralmente considerado o mais difícil de aprender e de código demorado, mas, nas mãos certas, resultar na melhor aplicação de desempenho. Tais afirmações, no entanto, são muitas vezes contestada.

Referências

  • ligação EMS: Histórico de versão do Microsoft C ++ e Informação
  • ligação MSDN: Visual C ++
  • ligação As amostras MFC: MSDN

Sobre o autor

Brian Jung tem escrito profissionalmente desde 1991. Atualmente, ele trabalha como desenvolvedor de software para hospitais da universidade em Cleveland, Ohio, onde também contribui comentários e comentários sobre literatura infantil e adulto jovem para o seu próprio blog, Crítica de Mr chompchomp, e Caras Lit Wire. Brian tem um doutor de filosofia em Inglês pela Universidade de Wisconsin, Milwaukee.


Artigos relacionados