Göm menyn

TDDC76 Programmering och datastrukturer

Kursmaterial

Se även under Kursinformation, Föreläsningar, Lektioner, Laborationer, etc. i vänstermenyn!

Projekt

Planering, genomförande, dokumentation
Objektorienterad programutveckling i ett nötskal
Frågor och svar
Exempel på tidigare projekt
Humor

Dokumenteringshjälpmedel

Klasskort och formulär
Kodmallar
Dokumentmall

C++ Direkt, 3:e upplagan

Extra information, lösningar till övningsuppgifter, m.m.

C++

C++ på IDAs Sun-system
(mycket) Enkel stilguide för C och C++
Enkel stilguide för C++
Fler stilguider finns på C++-sidan

Emacs

Lathund för UNIX och Emacs — liten lathund med en lista över vanliga kommandon i UNIX och vanliga funktioner i Emacs. Spara filen och skriv sedan ut den med kommandot lp lathund.ps i ett terminalfönster. Vik sidorna på mitten och häfta ihop dem så har du en egen liten lathund som du kan ha med dig vid laborationerna.
Emacs Snabbreferens

Grafikbibliotek

Använda med framgång i tidgare års projekt.

Qt

Dokumentation för Qt 4.4, för övrigt se /sw/qt-x11-opensource-4.4.3/. Installationen på IDA är kompilerad med GNU GCC. Modul för Qt 4.4.3 ska läggas till. Ge följande kommando i ett skafönster:
    module initadd prog/qt/4.4.3
Logga ut och sedan in igen för att det ska få effekt.
I mappen /sw/qt-x11-opensource-4.4.3/demos/ finns demonstrationsprogram. Kopiera t.ex. mappen mainwindow och testa genom att i ett terminalfönster ge följande kommandon för att kompilera och köra programmet:
    qmake -spec
    make
    mainwindow
      

SFML — Simple and Fast Multimedia Library

Hemsida

SDL — Simple DirectMedia Layer

Hemsida
Daniel Svenssons Snabbintro
Lazy Foo's Tutorial

Datastrukturer och algoritmer

Datastrukturer och algoritmer - komplettering

Diverse

Socketar i ett nötskal

Sidansvarig: Tommy Olsson
Senast uppdaterad: 2012-11-19