Size: a a a

cxx.Дискуссионная

2020 March 27

RM

Roy Mustang in cxx.Дискуссионная
Там struct используется чтобы понимать, нужно ли вызывать callback или нет
источник

RM

Roy Mustang in cxx.Дискуссионная
А как быть если у нас шаблон не имеет дефолтного значения?
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
@crackedmind во, та хуйня, про которую ты писал с багами в ллвм10
источник

Т8

Т-34 85 in cxx.Дискуссионная
Начни свой день с Rust...
источник

RM

Roy Mustang in cxx.Дискуссионная
Как понять, нужно ли вызывать обратную функцию или нет, как определить?
источник

RM

Roy Mustang in cxx.Дискуссионная
Потому что мне не всегда нужно передавать лямбду в эту функцию
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Андрей
лучше вообще не принимать std::function
Угу, сишные калбеки рулят
источник

RM

Roy Mustang in cxx.Дискуссионная
Если лямбда передана, то вызываем, если нет, то не вызываем
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Alex Ф-ф-фэils!🌠︙
Угу, сишные калбеки рулят
Или шаблонная плюсота с Callable
источник

RM

Roy Mustang in cxx.Дискуссионная
Alex Ф-ф-фэils!🌠︙
Угу, сишные калбеки рулят
Сишные калбэки не катят для лямбд
источник

RM

Roy Mustang in cxx.Дискуссионная
с захватом
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Там надо его уметь приготовить
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Alex Ф-ф-фэils!🌠︙
Там надо его уметь приготовить
ну-ну
источник

SE

Stanislav Ershov in cxx.Дискуссионная
Alex Ф-ф-фэils!🌠︙
@crackedmind во, та хуйня, про которую ты писал с багами в ллвм10
Дак это не баг ) он же нормально выдает сообщение
источник

RM

Roy Mustang in cxx.Дискуссионная
Вопрос остался открытым, как определить, передавался ли в typename T лямбда или нет? Если нет, то не вызывать обратную функцию, а если да, то вызывать
источник

RM

Roy Mustang in cxx.Дискуссионная
Здесь это учитывается
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Roy Mustang
Потому что мне не всегда нужно передавать лямбду в эту функцию
1) перегрузка
2) optional<function>
источник

RM

Roy Mustang in cxx.Дискуссионная
источник

А

Андрей in cxx.Дискуссионная
Alex Ф-ф-фэils!🌠︙
Там надо его уметь приготовить
у меня есть приготовлялка) правда с множественными dll не работает
источник

RM

Roy Mustang in cxx.Дискуссионная
Alexander Zaitsev
1) перегрузка
2) optional<function>
Не, optional дорого
источник