Welcome to OHJ2’s documentation!¶
- Finnish
- Käytännön asioita ja työkaluja
- Tutustuminen C++-ohjelmointiin
- Arvosemantiikka ja viitesemantiikka
- Vektori ja siihen liittyvä projekti
- Tiedostojen käsittely ja STL
- Rekursio
- STL-projekti
- Dynaaminen muistinhallinta
- Dynaamiset tietorakenteet
- Funktio-osoittimet ja älykkäät osoittimet
- Modulaarisuus ja siihen liittyvä projekti
- Graafiset käyttöliittymät
- GUI-projekti
- Itseopiskelu: Gitin käyttö komentoriviltä
- Vaihtoehto: Gitin käyttö Qt Creatorin kautta
- Suostumus anonyymin kurssidatan tutkimuskäyttöön
- Kysely projekteista
- English
- Practical issues and tools
- Getting started to program with C++
- Value semantics and reference semantics
- Vector with a project
- File management and STL
- Recursion
- STL project
- Dynamic memory management
- Dynamic data structures
- Function pointers and smart pointers
- Modularity with a project
- Graphical user interfaces
- GUI project
- Self study: Using Git in command line
- Option: Using Git from Qt Creator
- Right to use anonymized course data in research
- Questions on projects