UB тоже не запрещено)) Мы же, вроде, говорим про язык, в котором надо много думать и быть внимательными, не правда ли?.. А если говорить про инструменты, которые помогают в по...
А есть ли в данный момент какой-нибудь стандартный output iterator, который работает подобно /dev/null? Вполне применимо в случаях, когда мне нужно пропустить всё до переноса ...
А какая острая нужда в этом запрете?
Так неопределённость будет всегда, пока ты её не прикроешь условием, которое для остального кода станет контрактом — все данные соответствуют ожидаемым, а алгоритм при них не ...
Так и стоит данные проверять на входе. И лишний раз убеждаться в том, что от тебя ждёт интерфейс того или иного инструмента. Не в этом ли смысл работы программиста — правильно...
Друзья, что может быть не так в unordered_map в GCC? Или это ошибка с более глубоким смыслом, нежели просто некорректно написанная библиотека? Или всё в порядке, и я криворуки...
Ну, не могу не согласиться, но что делать со случаями, когда ответ на вопрос нужен, но ты работаешь не с числом? Как аппаратно дать ответ на вопрос, меньше ли стул трёх? Мы же...
А кто-нибудь знает, в C++20 будет алиас типа std::basic_istream<char8_t>? На cppref такого нету
А можно обоснования, пожалуйста? (Я недостаточно просвещён в причинах, простите)
И да, насчёт final... Понятно что оно делает, но есть конкретный пример острой нужды в этом ключевом слове для класса?.. (Допустим, метод ещё с натяжкой, но представимо)
А разве вектор не рассчитывает на тот факт, что в случае вызова конструктора умолчания никакой памяти не выделится (и аллокатор ничего не должен делать)?
Если ваш юзер программист — то он плохой программист 😅 Если обычный пользователь, сидящий перед монитором ПК, то достаточно ли вы прозрачно описали, что у вас делать можно, а ...
Может глупый вопрос, но почему не в std::byte*?
Всем привет 🙂 А есть ли задатки где-нибудь на extract с итераторами? Т.е. принимающий begin и end из map/set, откуда забирать элементы, и OutputIt, куда элементы передавать?
Потому что во всех вычислительных устройствах нету optional??
В функции для печати? 😅
К слову, а что делать с этим выделенным куском памяти в конструкторе аллокатора? И ведь capacity будет возвращать не то...
Я увидел, что есть БПФ (знаю его больше по названию FFT), и к нему же уже довольно прозрачно описаны требования ко входным данным. Или я всё же ошибаюсь? 🤔
Друзья, а кто-нибудь в курсе, сможет ли лёгким движением руки {argv, argc} превратиться в std::span<std::string_view>?
Кстати, а есть ли какая разница между constexpr и static constexpr в теле функции? 🤔