Size: a a a

2021 January 22

МВ

Макс Воробьев... in dlang.ru
Dark Hole
А зачем кстати вам нужен массив лямбд создавать в цикле?
тут вопрос же не обязательно массив создать. может просто в цикле создавать лямбды и передавать как callback
источник

Т

Тающий звук... in dlang.ru
В общем без реального примера не понятно зачем это надо
источник

DH

Dark Hole in dlang.ru
Макс Воробьев
тут вопрос же не обязательно массив создать. может просто в цикле создавать лямбды и передавать как callback
Ну разве что так
источник

МВ

Макс Воробьев... in dlang.ru
foreach (auto connection; connections) {
   connection.write(data, (size_t size, error_code error) { handle_err(connection, error_code); });
}
источник

Т

Тающий звук... in dlang.ru
А в С и С++ вроде разрядность типа int равна разрядности архитектуры
источник

Т

Тающий звук... in dlang.ru
Или я ошибаюсь ?
источник

МВ

Макс Воробьев... in dlang.ru
Тающий звук
А в С и С++ вроде разрядность типа int равна разрядности архитектуры
но есть cstdint/stdint.h
источник

Т

Тающий звук... in dlang.ru
Макс Воробьев
но есть cstdint/stdint.h
Ну я не знаю, что это. Я на данном языке давно не программировал и не всё там знал. А что знал, уже забыл
источник

МВ

Макс Воробьев... in dlang.ru
Тающий звук
Ну я не знаю, что это. Я на данном языке давно не программировал и не всё там знал. А что знал, уже забыл
инты фиксированого размера
источник

DH

Dark Hole in dlang.ru
Макс Воробьев
тут вопрос же не обязательно массив создать. может просто в цикле создавать лямбды и передавать как callback
Мне кажется, что в этом случае лучше сразу файберы)
источник

Т

Тающий звук... in dlang.ru
Просто size_t - это же тоже тип равен разрядности архитектуры, но с таким некрасивым названием
источник

МВ

Макс Воробьев... in dlang.ru
Dark Hole
Мне кажется, что в этом случае лучше сразу файберы)
не у всех есть)
источник

DH

Dark Hole in dlang.ru
Макс Воробьев
не у всех есть)
А стоило бы сразу)0)
источник

DH

Dark Hole in dlang.ru
И проблема решилась бы сама собой
источник

МВ

Макс Воробьев... in dlang.ru
есть же всякие бинды  с других языков)
источник

МВ

Макс Воробьев... in dlang.ru
например в gtk хорошо, если хотя-бы делегаты поддерживаются
источник

МВ

Макс Воробьев... in dlang.ru
а не func pointer с void* в параметрах
источник

Т

Тающий звук... in dlang.ru
Ещё в лямдах можно хранить разный код и по мере необходимости подставлять нужную лямбду
источник

МВ

Макс Воробьев... in dlang.ru
ну кста да. есть вариант паттерна стратегии/стейта на лямбдах
источник

МВ

Макс Воробьев... in dlang.ru
но том форыч не очень вписывается)
источник