насколько async/await в c++ вообще эффективны? Я так понял они требуют постоянной аллокации памяти. Но без gc это же может быть адски дорого?
у меня значение индекса меняется (но так чтобы это не сломало поиск) Может там дерево как-то перестраивается и из-за этого глючит?
а где конструктор string через ienumerble char?
Запутался с одной вещью, вопрос нафиг нужны record если они ломаются как только я использую поле с коллекцией, вот и вопрос почему hascode и equals для коллекций не определены...
Довольно банальный вопрос, как сделать список функий их которого можно из извлекать (типо +=/-= в с# эвентах), только через new?
когда надо мувать возвращаемое значение?
также как и строка было бы логично не? В любом случае это неважно че с рекордами делать
реальный убийца плюсов это язык который будет совместим с плюсами. Как java и kotlin например. Почему кстати такого языка до сих пор не существует? Слышал какой-то carbon хотя...
а по какой причине поля структуры не сортируются по-умолчанию для оптимального размера?
как работает capture по ссылке в c++? Он капчерит указатель на стек и вычисляет переменные или копирует каждую ссылку, или делает как посчитает нужным?
в F# union боксится если в его члене там есть структура?
почему конечно это unsafe и почему так неудобно все равно не понятно, почему не интегрируют это фичу просто так, боятся что разработчики будут косячить и переполнять стек что-...
что серьезно модули до сих пор не поддерживаются IDEшками? Сколько лет ждать, или десятилетий ?
создать дженерик метод без параметров можно сейчас?
у меня вопрос появился, а зачем в C# придумали TryМетоды, почему просто не возвращать Nullable?
как работает капчеринг стековых переменных в лямбдах? Если он берет адресс, то возможно вызывать лямбду, когда стэк уже попнут и в том адрессе уже другая переменная записана, ...
нельзя потому что это программа просто не будет не работать, а когда программа будет не работать с вероятностью примерно 1.1754944e-38 почему бы нет?
_items.RemoveWhere(it => { Console.WriteLine($"0: {it.Index is -1}"); return it.Index is -1; }); foreach (var it in _items) Console.WriteLine($"1: {it.Index is -1...
как в шарпе написать это public ListAdapter<?> Adapter; В джаве это означало что туда можно было засунуть любой ListAdapter (Наследование не будет работать не буду объяснять п...
Задача 1: Дано: std::vector<int> array; T& get(std::size_t index) { return array[index]; } ------------------------- Нужно ли создавать перегрузку для int индекса? Задач...