long long mid = l + (r - l) / 2;
Если вероятность его привлекает именно геймдев.
компилятор говорит что я должен ставить ; между именем и телом
class NamedException : public Exception {
std::string name;
public:
NamedException( std::string&& name ) : name{ std::move( name ) } {};
};
std::string
[?]. Обязательно изучи ее документацию.const int a
родительского типа находится в его приватной зоне и не инициализируется потому что его конструктора нет, а задание не заключается в том чтобы ты писал конструктор базового типа. У тебя нет задачи написать конструктор и для родительского типа тоже, есть задача написать конструктор только для производного типа.
board
должен расширяться?Что именно ты сделал для того, чтобы
board
начал расширяться?