Thuis
Contacten

    Hoofdpagina


Programmeren in C++ voor beginners

Dovnload 5.04 Mb.

Programmeren in C++ voor beginners



Pagina3/49
Datum25.10.2017
Grootte5.04 Mb.

Dovnload 5.04 Mb.
1   2   3   4   5   6   7   8   9   ...   49

Thema's per dag





Dag

Pure C++

Kylix, CLX

Programma

1

if

IDE, Component Palette, Object Inspector, TForm, TTimer, TImage, ShowMessage

Stuiterende voetbal

2

data typen, conversies, switch, for

String, debuggen

Gorilla

3

Functies I, #include, assert

TStringGrid

Magisch vierkant

4

Functies II, const, references

TImage::SetPixel

Screensaver (met flikkering)

5

std::vector, lid variabelen

TCanvas::Draw

Screensaver (zonder flikkering), Tank

6

template functies, struct, std::rand, std::cos, std::swap

Double buffering

Alles

7

class, constructor, methoden




Alles

8

std::cout, std::string

Project Manager, meerdere Units/Forms

Alles
    1. Aan te raden literatuur




      1. Boeken


* Aan de slag met C++,

* C++ in 24 hours, Jesse Liberty

* C++ from the ground up, Herbert Schildt

      1. On-line boeken


* The C++ Annotations, Frank Brokken:

http://www.icce.rug.nl/documents/

* Thinking in C++, Bruce Eckel:



http://www.ibiblio.org/pub/docs/books/eckel/

* Google:



http://www.google.com, zoek op 'Free C++ books'

      1. Snel iets opzoeken


* Mijn site:

http://www.richelbilderbeek.nl/Cpp.htm

* CodePedia:



http://www.codepedia.com/Cpp

* Google:



http://www.google.com
  1. Dag 1




Een mogelijk eindprogramma van vandaag.

Vandaag gaan we leren werken met Kylix. We leren componenten kennen. Componenten hebben eigenschappen en gebeurtenissen. Eigenschappen kunnen we bij bijvoorbeeld een muisklik (een gebeurtenis) wijzigen. Door creatief te spelen met deze eigenschappen kunnen we een plaatje over het beeldscherm laten stuiteren. Als enige 'pure C++' wordt het if statement geleerd.



1   2   3   4   5   6   7   8   9   ...   49

  • Aan te raden literatuur
  • On-line boeken
  • Snel iets opzoeken
  • Een mogelijk eindprogramma van vandaag.

  • Dovnload 5.04 Mb.