Привет всем. Кто-то сталкивался с проблемами с structured bindings для классов под MSVC?
Привет всем. Пытаюсь hex-строку быстро превратить в массив байт. Однако, все равно проигрываю первому ответу со стэковерфлу. Почему, если дизасм функции char2int в моих двух в...
Написал несколько своих функция для I/O (для файла и сокета). Из них я получаю std::span<const std::byte>. Правильно ли использовать std::byte только для того, чтобы потом сде...
Всем привет. Вопрос про коллекции и итераторы. Вот у нас в C++20 появился std::span. Который просто пара указателей. По нему удобно итерироваться в теле функции и принимать и ...
Привет всем. Кто какие контейнеры использует? boost и std понятно, а вот если хочется чего-то очень компактного и легкого (желательно не больше одного хидера на контейнер, или...
std::exception::what в MSVC не помечен как noexcept. Банальная ошибка (если да, то куда репортить) или какой-то (злой) умысел?
Привет всем. А using namespace std; до сих пор анти-паттерн?
У меня есть вопрос про unique_ptr: Я сейчас оборачиваю COM-объекты в unique_ptr с кастомным делетером вызывающим IUnknown::Release. Но хочу ещё меньше бойлерплейта по созданию...
Привет всем. std::variant с 30+ типами - норм? Если нет, то кто как парсеры разных структур пишет (чтобы без аллокаций, разумеется)? Хочу одну универсальную функцию T ParsePac...
Привет всем. Как можно явно ограничить lifetime для auto storage переменной? Интересует самый красивый способ (т.к. про четыре некрасивых/неидеоматических я и так уже знаю).
Привет всем. Есть сервис, который должен работать от рута и которому надо общаться с Х-сервером. Не работает, жалуется на "unable to open display :0" и "No protocol specified"...
>при нахождении этой сущности расшифровывается ее тип Имеется ввиду расшифровывается тип из содержимого файла? Если да, то не подходит. Информация о типах содержится только в...
Привет всем. На чем сейчас модно делать современный быстрый tcp-сервер? Boost.asio уже умеет в корутины из C++20 и насколько хорошо?
Привет всем. Если программа 70% cpu-времени проводит в fwrite, то как это можно оптимизировать (в линуксе есть O_DIRECT, но я хочу наоборот и кроссплатформенно)?
Как можно проверить, что функция или переменная объявлена (в текущем скоупе или глобально) и обращение к ней не даст ошибку undeclared identifier?
Так, а маппинг файла в память тогда начинает лайфтайм? Или тоже UB? Тут вроде memcpy не вызывается, просто нужные данные оказываются в памяти.
Привет всем. Вот выше писали, что сюда простые вопросы по плюсам не писать. А вот есть такой вопрос: "что такое простые вопросы?". Я вот вылез из информационного вакуума, и те...
Привет всем. У кого-то был опыт с шаблонным std::set::find (любой другой STL-контейнер тоже подходит)? Я пытаюсь найти элемент типа T в std::set<U>, но мне компилятор жалуется...
Привет всем. Как правильно в современных плюсах делать константные строковые литералы? Чтобы было удобно пользоваться и оптимизирующему компилятору его оптимизирующие щупальца...
Привет всем. tl;dr: Как-то можно разрешить входящие соединения только от опреденного софта? Есть сервер. На нем есть юзеры, которые могут делать что-то нехорошее, но рута у н...