arrWoods[i].draw(window); //window.draw(arrWoods[i].sprite_);
}
отсутствует оператор []
почему компилятор меня ругает?
На какую строку ругается?
i это элемент, не индекс
А стоп, ты range-based for используешь, i это не индекс, это уже элемент
собственно, а с чего ему там быть?!
И лучше пиши auto && i, лишний раз копировать не будешь
Обсуждают сегодня