Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Struct pool_options

Boost , The Boost C++ Libraries BoostBook Documentation Subset , Boost.Container Header Reference

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Struct pool_options

boost::container::pmr::pool_options

Synopsis

// In header: <boost/container/pmr/pool_options.hpp>

struct pool_options {
  // construct/copy/destruct
  pool_options();
  // public data members
  std::size_t max_blocks_per_chunk;
  std::size_t largest_required_pool_block;
};

Description

Участникиpool_optionsСодержит набор конструкторских опций для пула ресурсов. Влияние каждого варианта на поведение ресурсов бассейна описано ниже:

  • <std::size_t max_blocks_per_chunk>: Максимальное количество блоков, которое будет выделено сразу из ресурса оперативной памяти для пополнения пула. Если значение<max_blocks_per_chunk>равно нулю или больше определенного предела реализации, то вместо этого используется этот предел. Реализация может выбрать использование меньшего значения, чем указано в этой области, и может использовать различные значения для разных пулов.

  • <std::size_t largest_required_pool_block>: Наибольший размер распределения, который необходимо выполнить с использованием механизма объединения. Попытки выделить один блок больше этого порога будут выделены непосредственно из ресурса памяти. Если наибольший_required_pool_block равен нулю или больше, чем предел, определенный реализацией, этот предел используется вместо этого. Реализация может выбрать проходной порог, превышающий указанный в данной области.

pool_options public construct/copy/destruct

  1. <
    pool_options();
    >

PrevUpHomeNext

Статья Struct pool_options раздела The Boost C++ Libraries BoostBook Documentation Subset Boost.Container Header Reference может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Boost.Container Header Reference ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-20 01:06:45/0.0051019191741943/1