Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
O que é o Microsoft Visual C + +
? C + + surgiu na década de 1980 como uma extensão orientada a objetos da linguagem de programação C . A orientação a objeto feito de código mais fácil de reutilizar e soluções tornou-se mais fácil para o segmento de modo 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 do sistema operacional Windows. História

C + + cresceu a partir da linguagem C, que por sua vez era descendente de uma língua B estendido, desenvolvida nos laboratórios Bell, em 1971. C, reestruturada 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 , a criação de C + +, para introduzir conceitos de orientação a objetos que haviam sido exploradas em outras línguas. Na década de 1990 , a Microsoft tornou-se envolvido , desenvolvendo primeiro a /compilador Microsoft C C + +, seguido por várias versões de + +
Programação Orientada a Objetos .

Enquanto linguagens procedurais Visual C organizar o código como uma lista de tarefas a serem realizadas pelo processador em uma ordem específica, linguagens orientadas a objetos , como C + + organizar o código em objetos distintos , cada um com 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 objeto BankAccount , por exemplo, poderia ter propriedades de "equilíbrio" e " correntistas " e podem incluir métodos de "Depósito" e " Retirada ".

Microsoft Foundation Classes

o Microsoft Foundation Classes estão no centro do Visual C + + programação para Windows. O MFC é um grupo de objetos e métodos que permitem ao programador manipular o ambiente Windows ( abertura e fechamento de janelas , o conteúdo do desenho dentro das janelas , criando menus ) e para reagir a entrada de um usuário do Windows ( cliques do mouse, o movimento do mouse , teclas pressionadas , opções de menu ) . Porque a maioria de programação do Windows é centrado em torno de reação para as entradas do usuário através da interface do usuário do Windows, que se diz ser " orientada a eventos. " Grande parte do MFC simplesmente dá aos programadores formas de ligar para os eventos do Windows - iniciadas .
O Ambiente de Desenvolvimento Integrado

C + +, como a maioria das outras linguagens de programação , pode ser escrito como texto em um editor de texto simples. O texto pode então ser " compilado " ( transformada em código binário ) por um processo iniciado de linha de comando . A introdução de ambientes de desenvolvimento integrado permite que os 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 Visual C + + e Visual Studio ambientes de desenvolvimento incluem auto completar , o que ajuda no código de digitação , design visual, que permitem que os 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 .

+ + Versus outros idiomas

programadores C frequentemente debater qual a melhor linguagem e ferramentas são para um determinado projeto e tarefa. Em comparação com outras linguagens orientadas a objeto , 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 aplicação de melhor desempenho . Tais alegações , no entanto, são muitas vezes contestada.

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer um + + Bicho Programa Porteiro C mais expres…
·Como remover um índice em uma matriz dinâmica de inte…
·Como converter INT variável para String 
·Como mudar o nome do botão Declínio no iPhone 
·Como escrever um programa para converter a Minúsculas …
·Como calcular o número de linhas em um arquivo usando …
·Como fazer caixa de listagem de controle editável em C…
·Como compilar C Fonte Com o Visual C 
·Como armazenar uma entrada em um vetor 
·Como imprimir Ponteiros em C 
  Artigos em destaque
·Como usar a função atoi 
·Como projetar seu próprio jogo usando C + + 
·Como calcular o comprimento de corda 
·Como ler um arquivo seqüencial em C 
·Como obter um nome de entrada inteira na CPP 
·Como converter uma String em caracteres em C + + 
·Como corrigir R6025 Pure Function Call Virtual 
·Como Incorporar RESX no CSC Compiler 
·Como classificar em Turbo C + + 
·Conversor de Temperatura em C + + Usando funções 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados