ΕΡΓΑΣΤΗΡΙΟ ΕΑΡΙΝΟ ΕΞΑΜΗΝΟ 2019-2020
Λίστα εργαστηρίων
Aπλό παράδειγμα με τη βιβλιοθήκη Catch2
Aπλό παράδειγμα με τη βιβλιοθήκη {fmt}
Ανάγνωση αρχείου με αγγλικό και ελληνικό κείμενο
Windows
- Στα Windows το αρχείο μπορεί να έχει κωδικοποίηση Windows-1253 π.χ. test_windows1253.txt
- readfile1.cpp
Ανάγνωση αρχείου ANSI-Windows1253 και αποθήκευση σε UTF-8
Ανάγνωση αρχείου UTF-8 και αποθήκευση σε ANSI-Windows1253
Linux + MacOS
- Στo Linux και στο MacOS το αρχείο μπορεί να έχει κωδικοποίηση UTF-8 π.χ. test_UTF8.txt
- readfile2.cpp
Σχεδίαση με την OpenGL (GLFW)
- Παράδειγμα 1 με OpenGL - cross platform Σχεδίαση ενός τριγώνου.
- Παράδειγμα 2 με OpenGL - Visual Studio 2019 Community solution Σχεδίαση ενός τριγώνου.
- Παράδειγμα 3 με OpenGL - cross platform Σχεδίαση τυχαίων σχημάτων (τρίγωνο, κύκλος, ορθογώνιο) και εναλλαγή από το ένα στο άλλο.
- Παράδειγμα 4 με OpenGL - cross platform Σχεδίαση stick figure.