Notice: Undefined property: WikiCommand::$keywords in /home/blinkenlights/public_html/commands/BaseCommand.php on line 30
Blinkenlights.se - Wiki: Cpp - Programmering & spelutveckling

BETA

Wiki: Cpp

Startsidan | Senaste ändringarna | Lista alla sidor | Sök


Cpp

C++ brukar anses som det bästa språket att göra spel i och de flesta kommersiella spelen programmeras således i C++. C++ har bra prestanda men är ändå tillräckligt högnivå för att man ska kunna använda sig av objektorienterad programmering (se OO).
Språket kan vara lite svårt att lära sig om man inte har programmerat förut men det är absolut inte omöjligt. Ett bättre nybörjarspråk kan vara t ex Python eller Csharp.

Jämförelser med andra språk


C++ är mer lågnivå än t ex Csharp och Python, men mer högnivå än C och Assembly. Fördelen är att man kan skriva objektorienterat, men man har fortfarande mycket bra kontroll över minnesanvändning och liknande.

Fördelar

  • Bra prestanda
  • Bra stöd hos olika APIer

Nackdelar

  • Svårt att debugga (minnesläckor osv)
  • Man får skriva mer kod än vad som krävs i t ex Python för samma funktionalitet

Användning och exempel

  • Cpp Strings - Förklaringar och exempel på lite vanliga metoder för strängmanipulering i C++.
  • Cpp FAQ - Vanliga problem/frågor (ev relaterat till nybörjarguiden)

Kompilatorer / Utvecklingsmiljöer


Länkar




Kategori: Programmeringsspråk

Senast ändrad av Independence 23:22 - 14:e Augusti 2007

Atom feed

Innehållet på denna sida kan ändras utav alla som är medlemmar på Blinkenlights, men du måste logga in för att kunna ändra något.