Novidades

O que é o Microsoft Visual C ++?





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.

Gosta de dicas de futebol para investimento desportivo? Então visita agora mesmo Palpites Copa do Mundo e prepara-se para viver a emoção do maior campeonato do planeta.