Size: a a a

2020 November 24

D

Danya in pro.cxx
Sergey Skvortsov
Тут явно не хватает LIFT
Что это такое?
источник

RI

Ruzal Ibragimov in pro.cxx
Danya
Вот представь ты компилятор
Тебе говорят сделай мне Xor<int>
Какой ты шаблон проинстациируешь? На 10 строке или 17?
А как такое чинить?
источник

D

Danya in pro.cxx
Ruzal Ibragimov
А как такое чинить?
Не делать две перегрузки, например
источник

SS

Sergey Skvortsov in pro.cxx
Danya
Что это такое?
источник

D

Danya in pro.cxx
Ruzal Ibragimov
А как такое чинить?
Внутри сделать
if constexpr (sizeof...(Ts) == 0)
...
else
...
источник

D

Danya in pro.cxx
Ой ужас какой
Понять бы ещё зочем это
источник

SS

Sergey Skvortsov in pro.cxx
Danya
Ой ужас какой
Понять бы ещё зочем это
Способ получить множество перегруженных функций, ровно как хочется тут
источник

RI

Ruzal Ibragimov in pro.cxx
Danya
Внутри сделать
if constexpr (sizeof...(Ts) == 0)
...
else
...
Сработало, спасибо!
источник

SS

Sergey Skvortsov in pro.cxx
Sergey Skvortsov
Способ получить множество перегруженных функций, ровно как хочется тут
Вроде в {P1170R0} предлагали стандартное решение, но пока так
источник

p

paperbot_cpp in pro.cxx
Sergey Skvortsov
Вроде в {P1170R0} предлагали стандартное решение, но пока так
P1170R0: Overload sets as function parameters (by Barry Revzin, Andrew Sutton) (2018-10-08) (Related: GitHub issue)
источник

vS

vassenin Sergey in pro.cxx
Привет всем подскажите хочу программировать мк
источник

vS

vassenin Sergey in pro.cxx
Надо с си начинать или же C++
источник

K

Konstantin in pro.cxx
Я бв сказал, что мк это просто C
источник

K

Konstantin in pro.cxx
Там иногда пишут c++, но он по факту получается какой-то видоизмененный
источник

D

Danya in pro.cxx
До сих пор не понимаю, почему С++ хуже Си для МК, если:
1) отключить exceptions и RTTI
2) под целевую платформу есть компилятор С++
источник

D

Danya in pro.cxx
Danya
До сих пор не понимаю, почему С++ хуже Си для МК, если:
1) отключить exceptions и RTTI
2) под целевую платформу есть компилятор С++
Да, видоизмененный, но все равно
источник

W

Wild_Wind in pro.cxx
Danya
До сих пор не понимаю, почему С++ хуже Си для МК, если:
1) отключить exceptions и RTTI
2) под целевую платформу есть компилятор С++
3) клиент шлет тебя нах и говорит, хотю на си.
источник

W

Wild_Wind in pro.cxx
4) stl из коробки нет. Надо юзать embedded template library.
5) не везде есть компиль плюсов :(
источник

vS

vassenin Sergey in pro.cxx
МК esp32 у них вроде даже есть библиотеки для с++
источник

D

Danya in pro.cxx
Wild_Wind
4) stl из коробки нет. Надо юзать embedded template library.
5) не везде есть компиль плюсов :(
5 — читай 2
источник