Какая задача была? Создать новый массив из старого + применённой функции? Или изменить существующий?
Насколько моя реализация Exercise 1 плохая? data MessageType = Info | Warning | Error Int deriving (Show, Eq) type TimeStamp = Int data LogMessage = LogMessage ...
std::variant не вариант?
а если у меня объект типа A лежит в std::list<A> и я в методе у экземпляра который в std::list<A>::back() вызываю pop_back в конце этого метода и больше ничего с A не делаю, э...
вопрос: есть такая конструкция struct Incomplete_S; struct S { std::function<...> f = [](...) { бла; бла; бла; Incomplete_S::foo(bar); } } То есть, в дефолтном инициализат...
есть struct S { std::function<a(b)> foo = [](b){/*...*/} -> a; }; Как проверить, что foo было присвоено значение через default member initializer? Сравнить адреса функций,...
для чтения данных из контейнера с типом std::variant<int, char> в for each передавать по ссылке или по значению? т. е. for (auto i : c) или for (auto& i : c)
как включить в msvc строгое следование стандарту? у меня знакомый скинул код, в котором на вызов одного private static метода gcc ругается потому что private и не компилирует,...
Qt Creator применим для разработки проектов без использования Qt? Какие есть более подходящие для этой задачи аналоги на Linux?
bitset? vector<bool>? битовые | & ~ ^?
разве правила не по приколу чисто существуют?
есть template <typename Iterator> bool unify(const Iterator &begin, const Iterator &end); как лучше записать вот это: decltype(*begin) min = *begin?
Можно же так делать? std::function<void(void)> l1 = []() { cout << "Hello, world!" << endl; }; /* ... */ l1 = [=]() { l1(); cout << "Hello?" << endl; }; l1(); То есть,...
как массив объявлен?
с каких пор тут проповедуют python вместо c#?
пройдёт по системным требованиям для unreal engine 5? (мог бы спросить в соответствующем чате, но на меня наложил ограничения тг и я не могу писать в новые чаты)
это же не UB? middle += (middle = (left + right) / 2) % 2;
строка фиксированного размера для каждой строки?
если есть разница, что быстрее: vector.reserve(N) и N push_back`ов или vector.resize(N) и N присваиваний через operator[]?