§ Стартовый шаблон

Скачать файл с шаблоном по ссылке.
1#include "lib.h"
2
3// Главная работа с окном и данными
4int main (int argc, char** args) {
5
6    lib* app = new lib(320, 180, 4, 50);
7
8    while (app->handler()) {
9
10        int kbcode = app->get_kbcode();
11        if (kbcode == SDL_SCANCODE_ESCAPE) break;
12
13        for (int y = 0; y < 180; y++)
14        for (int x = 0; x < 320; x++) {
15            app->pset(x, y, x*y + app->frameid());
16        }
17
18        app->line(0,0,320,180,0xffffff);
19        app->circle(160,90,50,0xffff00);
20        app->circlef(160,90,25,0x00ff00);
21        app->update();
22    }
23
24    return 0;
25};