Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 July 07

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Модули в последний gcc пока что не завезли(
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Так их же и в стандарт не довезли вроде как
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Уже есть в стандарте
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Прям вот с++20?
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
оу шит
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
Да
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
Вопрос в том, как скоро их использовать начнут
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
да я думаю как появятся в компиляторах
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
Там в 23 хотят паттерн-матчинг засунуть
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Arjaz
Там в 23 хотят паттерн-матчинг засунуть
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Arjaz
Там в 23 хотят паттерн-матчинг засунуть
Вкусно
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Я как-то видел паттерн матчинг в шарпах, такой синтаксис дикий, как мне показалось
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Надеюсь в плюсах получше оформят
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
auto x = inspect(y) {
   <int> 0 => true,
   <int> 1 => false,
   <int> z => z,
};
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
Я как-то видел паттерн матчинг в шарпах, такой синтаксис дикий, как мне показалось
А можно как в хаскеле
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
Какой-то такой синтаксис предлагали
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Arjaz
auto x = inspect(y) {
   <int> 0 => true,
   <int> 1 => false,
   <int> z => z,
};
в принципе, неплохо
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Arjaz
auto x = inspect(y) {
   <int> 0 => true,
   <int> 1 => false,
   <int> z => z,
};
Так это просто свитч кейс с типами
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Это если завезут в плюсы, и llvm начнет оптимизировать
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
Так это просто свитч кейс с типами
Ну там ещё и байдинг, и вложенный паттерн матчинг, и динамические касты
источник