Programerski krožek na Gimnaziji Vič
  • Python
    • Osnove
    • Želvja grafika
    • Podatkovni tipi
    • Funkcije in razredi
    • Datoteke
    • Podatkovne baze
    • Tkinter
    • Nameščanje knjižnic
    • Python 3 programi v Sublime Text
    • Pygame
  • Python vaje
    • Osnovne vaje
    • Vaje iz želvje grafike
    • Vaje iz podatkovnih tipov in funkcij
    • Datoteke
    • Božične vaje
    • Vislice
    • Facebook messenger bot
    • Zakodiran pogovor
    • Psevdo besede
    • Mario vs Snake
    • Projekti dijakov
  • C++
    • Uvod
    • Osnove
    • Podatkovni tipi
    • Enum
    • Funkcije
    • Kazalci in reference
    • Objekti
    • Dedovanje
    • Predloge (templates)
    • Organizacija kode
    • Izjeme (exceptions)
  • C++ vaje
    • Procesiranje podatkov
  • SQL
    • Osnove SQL
  • Git
    • Uvod
    • Namestitev
    • Osnove
  • OpenGL
    • Osnove
  • Kriptografija
    • Možni napadi
  • Dokumentacija
    • tutorialsPythonBasic package
  • Lov na zaklad
    • Lov na zaklad 2015
    • Lov na zaklad 2016
    • Lov na zaklad 2017
 
Programerski krožek na Gimnaziji Vič
  • Docs »
  • C++
  • View page source

C++¶

Bolj natančna in popolna ter verjetno tudi pravilnejša dokumentacija je na voljo tukaj ali tukaj.

Vsebina:

  • Uvod
    • Od programske do strojne kode
    • Potek dela
  • Osnove
    • Osnovna struktura programa
    • C vs. C++ vs. C++11
    • Spremenljivke
    • Komentarji
    • Input in output
    • If stavki
    • Zanke
      • For zanka
      • While zanka
  • Podatkovni tipi
    • Uvod
    • Števila
      • Omejitve
      • Pretvorbe
    • Logične vrednosti
    • Seznami
      • Dostopanje in spreminjanje elementov
      • Iteratorji
      • Spreminjanje vektorja
    • Nizi znakov
    • Množice
    • Asociativni seznami
      • Pari
      • Uporaba asociativnih seznamov
    • Dodatek o vseh zbirkah
      • Range for zanka
  • Enum
  • Funkcije
    • Sintaksa
    • Vračanje rezultatov
    • Klicanje funkcij
    • Overloading
    • Scoping
    • Reference in konstantne reference
    • Kazalci kot parametri funkcij in “vračanje” prek parametra
  • Kazalci in reference
    • Reference
    • Naslovi spremenljivk
    • Kazalci
      • Null pointer
    • Delo s spominom
      • Memory leak
    • Tabele
      • Kako naredimo tabelo, ki se sama povečuje
    • Pametni kazalci in reference
  • Objekti
    • Metode
    • Private, public, protected
    • Konstruktorji in destruktorji
    • Const metode in spremenljivke
    • Static metode in spremenljivke
    • Copy in move konstruktorji
  • Dedovanje
    • Osnove dedovanja
    • Konstruktorji in destruktorji
    • Slicing
    • Hiding
    • Polimorfizem in virtualne funkcije
    • Konstruktorji in virtualni destruktorji
    • Čiste virtualne funkcije in abstraktni razredi
    • Daljši primer uporabe - risanje oblik
  • Predloge (templates)
  • Organizacija kode
  • Izjeme (exceptions)
Next Previous

© Copyright 2014–2019, Natan Žabkar, Jure Slak, Maks Kolman, Ines Meršak.

Sphinx theme provided by Read the Docs