Tutorial (Instalando o Visual Studio 2010)
Autor: Master Downloads | Publicado: 2012-04-12T07:41:00-07:00

1. Instalação

O Visual Studio que eu uso para esse tutorial é o Visual Studio C++ Express e pode ser baixado gratuitamente aqui: http://www.microsoft.com/express/Downloads/

A instalação dele é bem direta, só avançar e deixar ele baixar e instalar sozinho todos os pré-requisitos.

Na primeira vez que você iniciar o Visual Studio ele vai pedir para registrar, o registro é gratuito e requer apenas que você faça login na sua conta do Windows Live 

(a mesma do hotmail) para pegar o número de ativação.

2. O layout, botões e janelas





&nbsp;Meu primeiro projeto

Para entender a idéia de projeto é necessário entender como o Visual Studio entende e organiza os projetos...

Ele trabalha com a estrutura Solução/Projeto para atender as necessidades de grandes desenvolvedores, para um iniciante um projeto só é o suficiente então aspectos 

mais profundos de como a Solução relaciona os projetos vai ficar de lado...

-A Solução

Mantendo a coisa simples, uma Solução agrupa um ou mais projetos relacionados que o programador está trabalhando e/ou depende.

-O Projeto

Cada projeto representa um código final a ser gerado, seja ele um executável ou tipos de bibliotecas (.dll, .lib, .ocx).

-Criando um Projeto

Existem 3 caminhos para se criar um projeto novo no Visual Studio, são eles:

1. Clicando no link "New Project" na página inicial.




2. Através do menu "File &gt; New &gt; Project".




3. Clicando no primeiro botão do barra de ferramentas




Depois disso aparecerá uma janela para escolher o tipo de projeto, como o Visual Studio suporta desenvolvimento em .NET, mesmo a versão Express vai apresentar tipos de 

projeto relacionados com C++ .NET, que não é o foco desse tutorial, errar o tipo de projeto poderá dar muita dor de cabeça tentando descobrir porque os exemplos que você achou na internet não estão funcionando...

Você deverá escolher a opção "Empty Project" para criar programas usando a linguagem tradicional C/C++, por padrão isso será um executável.

*Nota: A opção "Create directory for solution" irá separar a Solução e seus arquivos de cada projeto e seus arquivos, não se preocupe muito com isso...




Se você escolheu o tipo certo de projeto você irá retornar pra tela inicial, agora com o painel "Solution Explorer" contendo sua Solução, seu Projeto e Pastas para os arquivos.

É de boa prática colocar os arquivos de cabeçalhos (.h) na pasta "Header Files" e arquivos de código fonte (.c / .cpp) em "Source Files".

*Nota: Se você ainda não sabe o que é um arquivo de cabeçalho, aprenda mais sobre a estrutura de um programa C/C++ e releia isso, pro resto do tutorial os .h não serão necessários então você pode seguir sem eles... por enquanto...




Para adicionar um arquivo ao projeto selecione uma das pastas, no caso a "Source Files", clique com o botão direito e selecione "Add" &gt; "New Item..."




Uma janela com todos os formatos suportados pelo VS irá aparecer, para começar a fazer algo que funcione você precisa de pelo menos um arquivo de código fonte, então crie um arquivo do tipo "C++ File" chamado main.c ou como vc quiser...

*Nota: O Visual Studio é um compilador híbrido, ele suporta tanto C Puro quanto C++ no mesmo projeto, quem define como cada arquivo será compilado é sua extensão, se você quiser um programa exclusivamente em C, na hora de dar nome você deve se certificar de colocar .c no final!






Ao adicionar um arquivo ele abrirá automaticamente em uma nova aba no Visual Studio e será criado na pasta do projeto.