Kapitel 1   - En introduktion till Visual Studio

 

1.1  Översikt

Med Microsoft visual studio arbetar man alltid med projekt. I vårt fall kommer varje projekt att resultera i en .EXE. För att göra ett nytt program skapar man således ett nytt projekt. För att göra saker och ting enklare så finns det ett antal wizards som automatgenererar kod för vissa typer av projekt.

I vårt fall kommer vi att främst använda oss av en wizard som heter Win32 Console Application.

När kör denna wizard så skapas det en massa filer och kod. Det mesta kan man strunta i. Nedan finner du iallafall en översikt av de viktigaste filerna.

 

För att kunna jobba med flera projekt samtidigt har man något som kallas för workspace. Det är denna fil som slutar på dsw och det är den du dubbelklickar på för att öppna studion nästa gång.

Det finns en uppsjö olika finesser och inställningar som man kan pyssla med. Var försiktig. Det finns många rep att hänga sig i nämligen, och det är inte alltid lätt att hitta tillbaka om man gör nån knepig inställning.

Om du absolut inte vill använda dig av precompiled headers, kan du använda project|settings|c++|precompiled headers  och kryssa i ”Not using precompiled headers”.

1.1.1  Skapa ett projekt

1.                   Välj File|New.

 

 

2.                   Välj Win32 Console Application

3.                   Ge ett bra namn på ditt projekt, tex uppg1_1

4.                   Se till att det sparas på nåt vettigt ställe på din hemma-disk

5.                   (Om du väljer att skapa ett nytt workspace kommer en katalog med namn uppg1_1 att skapas där)

6.                   Tryck OK.

7.                   Välj att göra ett empty workspace.

 

1.1.2  Lägga till en cpp fil.

Om du vill skapa ännu en cpp fil, tex för att implementera en C++ klass gör du så här:

Skapa en tom fil genom att klicka på ”New” file.

spara den med extension cpp.

Högerklicka mitt i textdokumentet och välj ”Insert File Into Project

1.1.3  Lägga till en h-fil.

Om du vill skapa motsvarande h-fil så gör du:

Skapa en tom fil genom att klicka på ”New” file.

spara den med extension h.

1.1.4  Kompilera

Eventuella felmeddelanden får du i den nedersta fönstret under fliken build. Om du scrollar uppåt i detta fönster så ser du felmeddelandena. Dubbelklicka på dem för att komma till motsvarande rad i din källkod.

Med knappen F4 så kommer du automatiskt till första kompileringsfelet. Om ingenting verkar fungera, kolla dokumentet ”Felsökning” så kanske det klarnar.

1.1.5  Goto Definition Of

Om man bygger en ”browser database” till sitt projekt kan man högerklicka på en symbol (tex cin) och få fram deklarationen för denna. Databasen byggs automatiskt när du använder detta för första gången(du måste svara på en fråga först, men sen så går det automatiskt).

1.1.6  Debugga

Om du inte får fram debug verktygsfältet så högerklickar du på de andra och väljer fram ”Debug”

Nu är det upp till er att gå på upptäcksfärd i debuggern.

1.1.7  Tips

Lägg märke till att man kan ”hovra” över en variabel för att se dess värde eller dra det till watch fönstret för att släppa det där.

Under view|debug windows  finns det andra trevliga saker att se.

Mycket nöje...