Size: a a a

2021 June 27

/

/dev/desider in C++ Together 2.0
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
метавидео с котиками
источник

VA

Vladislav Averkov in C++ Together 2.0
зарисованная клеточка
источник

VA

Vladislav Averkov in C++ Together 2.0
спрайт
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
как ты спрайты внутри программки определеяешь
источник

VA

Vladislav Averkov in C++ Together 2.0
ну каким-нибудь произвольнвм '#'
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
хм..
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ну, вот храни просто
x, y и sprite
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
struct shape {
int x,y;
char sprite;
};
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
хз, кажется, так
источник

VA

Vladislav Averkov in C++ Together 2.0
это для одного спрайта
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
и тупо хранить массив
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
и в цикле его рисовать
источник

VA

Vladislav Averkov in C++ Together 2.0
их может быть миллиард же
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ну сделай массив из миллиарда
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
правда, памяти не хватит, даже на десктопе
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ибо это будет 1'000'000'000 * sizeof(shape) = 1'000'000'000 * (2*sizeof(int) + sizeof(char) + PADDING)
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
я бы на этапе компиляции сделал
constexpr size_t N_SHAPES = 100500; какой-нибудь
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
и тупо массивчик с таким колвом
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ну, вместо 100500 там свое число, разумеется
источник