Есть двумерный вектор: vector<vector<int>> a(n, vector<int>(c+1, 0))
. И хочется изменить все его элементы на определенну константу (например 1). Какая для этого есть функция?
std::fill
#include <algorithm>
std::for_each(a.begin(), a.end(), [](auto &v) {
std::fill(v.begin(), v.end(), 7);
});
Fiddle
Или, что то же самое:
for (auto &v: a) {
std::fill(v.begin(), v.end(), 7);
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Является ли оператор функцией? Например при перегрузке оператора присваивания для определенного класса, мы можем вызвать его как обычную...
Есть простая программа, которая должна реагировать на клавишу, и задавать шару ускорение, когда клавиша отпускаеться, шар движется с прежней...
Всем доброго времени сутокВ среде разработке Visual Studio подчёркиваются русские слова