Sei sulla pagina 1di 5

Iniciando no Visual C++ 2008 Express Edition

By Marcio Bueno on 12 de agosto de 2009 | 37 Responses

Para voc comear a aprender uma linguagem de programao, necessrio utilizar um compilador para poder ir fazendo os exerccios, e assim aprender a lgica de programao. De preferncia, o melhor utilizar uma IDE (Integrated Development Environment), que na realidade um ambiente completo para programao, onde alm do compilador, voc tem um editor de texto integrado com highlight para destacar os comandos reservados da linguagem e facilitar a leitura do cdigo fonte, autocompletar, e inmeros outros recursos. Existem algumas IDEs populares gratuitas para Windows, mas aqui eu vou mostrar uma das melhores IDEs para desenvolvimento na minha opinio que o Visual C++ 2008 Express Edition (utilizarei tambm neste post a abreviao VC++). Lgico que a verso completa desta ferramenta (o Visual Studio 2008) possui muitos mais recursos, porm no gratuito, e para o iniciante bem mais complicado comear a utiliz-lo, pois so tantas opes que o usurio possui para criar um simples projeto, que normalmente o iniciante fecha a aplicao e vai utilizar alguma outra mais fcil. O primeiro passo instalar o VC++, e para isto, basta ir entrar no site do Microsoft Visual Studio Express Edition e fazer o download do Visual C++ 2008 Express Edition. O download pequeno, pois na realidade um instalador online, isto , voc precisa estar conectado na Internet para fazer a instalao. Se voc precisar instalar em um computador sem acesso Internet, ou com Internet discada, melhor realizar o download da verso offline, tambm disponvel para download neste mesmo site. O nico inconveniente precisar gravar um DVD, pois voc realiza o download do arquivo .ISO. A instalao simples, e basicamente s ir pressionando Next e utilizar as opes padres. Ento, depois de instal-lo, a primeira vez que voc iniciar o programa, ele demorar um pouco para configurar o ambiente, nas prximas execues o VC++ ir iniciar rapidamente. Para ser possvel compilar e executar qualquer cdigo C ou C++ no VC++ necessrio a criao de um projeto. Para isto, voc tm trs opes diferentes: 1) clique em File > New > Project, 2) pressione o boto New Project (normalmente o primeiro boto esquerda na barra de ferramentas), ou 3) utilize o atalho

CTRL+SHIFT+N. Isto abrir a caixa de dilogo New Project exibida na figura abaixo.

Alm do conceito de projeto, tambm existe o de soluo (solution). Uma soluo pode conter vrios projetos, porm somente um fica marcado como projeto padro, isto , o projeto que ser executado ao pressionar o boto Run. Neste exemplo, no vamos entrar em detalhes sobre este conceito, e portanto voc pode desmarcar opo Create directory for solution. Preencha as informaes, de acordo com a figura acima, isto , o nome do projeto AloMundoAcentuado, selecione Win32 Console Application e voc pode deixar a pasta padro para o salvamento dos seus projetos que normalmente MeusDocumentosVisual Studio 2008Projects. ATENO! Este um dos passos mais importantes para a criao de um novo projeto. Pressione Next no assistente de criao de projetos que ir abrir aps voc ter pressionado o boto OK, marque a opo Empty Project, e APENAS depois disto aperte o botoFinish. Neste momento, voc ter um projeto vazio, e para comear a digitar qualquer cdigo necessrio criar um arquivo .c ou .cpp dependendo se voc quer programar em C ou em C++. Para criar um novo arquivo dentro deste seu projeto, clique com o boto direito domouse em cima do nome do seu projeto (AloMundoAcentuado que est em negrito), selecione a opo Add e depois clique em cima da opo New Item. Nesta tela, selecione a opo C++ File (.cpp) e preencha o nome do arquivo, neste nosso exemplo, vamos dar o mesmo nome que o projeto s que iremos adicionar a

extenso .c para criar um programa em C. O ambiente do VC++ e a caixa de dilogo j preenchida pode ser vista na prxima imagem.

Agora vamos criar o nosso primeiro programa. Copie e cole o cdigo abaixo no seu arquivo e depois execute-o apertando no boto Run, que o boto com um tringulo verde igual ao dos DVD Players, ou ento apertando a tecla F5.
#include <stdio.h> #include <stdlib.h> int main() { system("color f0"); system("chcp 1252 > nul"); printf("Al Mundo Acentudado!n"); system("pause"); return 0; }

E provavelmente voc ver uma tela com o texto Al Mundo Acentuado!, porm o o acentuado no estar aparecendo corretamente. Para isto, voc precisa alterar a fonte da sua janela de console. Para isto, selecione a opo Padres do menu da janela do Prompt de Comando de acordo com a figura abaixo:

E agora mude para a fonte Lucida Console e para facilitar a leitura aumente o tamanho da fonte para um tamanho que lhe agrade, como na figura abaixo. Agora basta pressionar OK que o novo padro de janelas de Prompt de Comando aceitaro acentuao.

Pronto! Agora voc j tem uma IDE configurada e funcionando para aprender lgica de programao num timo ambiente. Antes de terminar este post quero ainda dar mais duas dicas. A primeira a seguinte: se voc pressionar CTRL+F5 ao invs de F5 para executar o seu

programa, no ser necessrio incluir o comando system("pause"); no final do seu programa, pois ele ser adicionado automaticamente. A segunda dica sobre os comandos extras que inseri no cdigo do Al Mundo Acentuado!:

system("color f0"); serve para voc no ter a tela preta do DOS, assim a

tela ficar com letras pretas, num fundo branco, como no padro das janelas Windows.

system("chcp 1252 > nul"); serve para mudar a codificao da janela do

DOS para a utilizada pelo Windows, e fazendo que voc possa utilizar caracteres acentuados ao criar um programa Console. O redirecionamento para nul (isso mesmo, apenas um L) para no exibir a mensagem que voc est alterando a codificao de pgina no incio do seu programa. Espero que tenham gostado das dicas, e qualquer dvida s comentar abaixo.

Potrebbero piacerti anche