Antony Polukhin

Results 274 comments of Antony Polukhin

Boost.JSON выглядит многообещающе. Несколько смущает непривычная для Standard Library работа с аллокаторами и самописный string. Давайте я спрошу у авторов, планируют ли они её стандартизировать

**Игорь Шаповал, 20 июля 2018, 8:45** Мне очень нравиться идея. Было классно, если еще можно было бы перегружать эти операторы. **Айдар Фаттахов, 30 июля 2018, 18:22** Какая семантика? будет ли...

Если нужно чтобы диапазон завладел контейнером можно воспользоваться std::ranges::owning_view: ``` for (auto v : views::owning_view{make_generator()}) std::cout

Расскажите пожалуйста подробнее, можно ли расширить алгоритм, чтобы просеивать не только первый элемент вниз, но и * элементы из середины вниз * элементы из середины вверх Нужны примеры помимо таймеров,...

По бенчмаркам получается, что sift_down даже немного проигрывает pop_heap+push_heap https://quick-bench.com/q/uGgN7SV6NWzoWmTwnjRBFpNX-t4 ![image](https://user-images.githubusercontent.com/1700098/114300332-76ab3300-9ac8-11eb-92e0-a08098735931.png) ```cpp #include #include constexpr std::size_t kCount = 1024; constexpr std::size_t kIntervals = 1024; auto make_vector_heap() { std::vector v; v.reserve(kCount);...

Да, результат получается великолепный https://quick-bench.com/q/NggXPvvYT947oplUbmyhLNQUobo ![image](https://user-images.githubusercontent.com/1700098/114308530-006cf780-9aed-11eb-8464-2014e4124d4f.png) Попробуйте написать предложение для международного комитета по инструкции https://stdcpp.ru/instruction ? Если что - я помогу Пара мелочей, которые надо учитывать: * В C++20 добавили...

**iksk810, 20 марта 2019, 15:13** Лично я бы хотел вместо этого увидеть нечто похожее на when из kotlin-а. Например: ```cpp auto value = when(error_code) { network_error -> doSomething() database_error ->...

**Сергей Прейс, 2 декабря 2016, 13:29** Есть, правда, проблемка: если я правильно помню, компиляторы имеют право игнорировать неподдерживаемые аттрибуты. Может надо как-то расширить ключевое слово `extern` на эту тему? **yndx-antoshkka,...

Комитет холодно встретил предложение из-за огромных различий в работе динамических библиотек на разных платформах.

Аналогичное предложение было сделано в https://wg21.link/p1283r0 , но автор сказал что не будет над ним больше работать. Можно будет воскресить идею