codechick
КурсыЗадачиОлимпСообществоМатериалыЖурнал
Войти
Справочник/C++/C++ STL/std::fill()
← std::dequestd::find() →
C++ STL
begin() / end()Range-based forstd::abs()std::accumulate()std::binary_search()std::copy()std::count()std::dequestd::fill()std::find()std::for_each()std::getline()std::liststd::lower_bound()std::make_pair()std::mapstd::max()std::max_element()std::min()std::min_element()std::next_permutation()std::pairstd::pow()std::priority_queuestd::queuestd::reverse()std::setstd::sort()std::sqrt()std::stackstd::stod()std::stoi()std::string::append()std::string::compare()std::string::c_str()std::string::erase()std::string::find()std::string::insert()std::string::length()std::string::push_back()std::string::replace()std::string::size()std::string::substr()std::swap()std::to_string()std::transform()std::tuplestd::unique()std::unordered_mapstd::unordered_setstd::upper_bound()std::vector::at()std::vector::back()std::vector::begin()std::vector::clear()std::vector::empty()std::vector::end()std::vector::erase()std::vector::front()std::vector::insert()std::vector::pop_back()std::vector::push_back()std::vector::reserve()std::vector::resize()std::vector::size()

std::fill()

Заполняет диапазон одним значением.

Сигнатураstd::fill(first, last, value)

Алгоритм std::fill() присваивает всем элементам диапазона [first, last) одно и то же значение.

std::vector<int> v(4);
std::fill(v.begin(), v.end(), 7);
// вектор: {7, 7, 7, 7}
std::cout << v[0]; // результат: 7
← Все записи: C++ STL
codechick

Простой и тёплый способ научиться программировать.

Платформа
КурсыПрограммыЗадачиОлимпМатериалыЖурналШпаргалкиСправочникЯзыки за минутыСтатистика
Инструменты
Студия кодаВизуализатор кодаДиаграммы MermaidСистемы счисленияJSON-форматтерТестер regexВсе инструменты →
Проект
О насTelegram-каналTelegram-чатКонтакты
© 2026 codechick.io · сделано с заботой о цыплятах