103, 999 1000 1001 9000 9500
9500/9000 = 1.0555~
9000/1001 = 8,9910
1001/1000 = 1,001
1000/999 = 1,001~
999/103 = 9,69
if (planets[i].name == name_d) { // здесь использую перегрузку
char *
) со сторокой. Удалите там .name
и тогда будет вызываться перегруженный оператор. blocks.push_back(img(Rect(...)))
или blocks[i] = ...
(только надо вектору размер задать сначала). img(Rect())
- возвращает экземпляр класса Mat. Его нельзя присваиваать вектору block. PlayerInputController::keysProcessing
вроде эквивалентны в двух случаях. sf::Keyboard::isKeyPressed, кажется тоже вполне безопасно вызывать несколько раз.moveUpCommand->execute
, но не 3 остальные команды и проверьте, отличается ли движение вверх от других и глючит ли оно так же как раньше. int x = 0;
for (int j = 0; j < 10000; ++j) {
x += j ^ x;
}
std::cout << "debug " << i;