Size: a a a

2021 April 25

D

Danya in rust_offtopic
Далеко не везде
источник

[

[BRM]White Rabbit in rust_offtopic
20 не поддерживается полностью, но многие фичи уже можно юзать
источник

ID

Iv@n Dereviankin in rust_offtopic
Ну да, или более старыми версиями
источник

[

[BRM]White Rabbit in rust_offtopic
std::format ещё никто не поддерживает
источник

D

Danya in rust_offtopic
Я знаю где есть С++20 и где только С++11, а где-то вообще все вместе и только недавно С++98 зарыли
источник

D

Danya in rust_offtopic
Жалко только что С++20 говно и нормально по сути сделали только концепты
источник

ID

Iv@n Dereviankin in rust_offtopic
Интересно, есть ли люди, которые полностью разбираются в стандарте
источник

D

Danya in rust_offtopic
Нет
источник

ID

Iv@n Dereviankin in rust_offtopic
Ахах
источник

[

[BRM]White Rabbit in rust_offtopic
UB++ невозможно познать
источник

O

Ofee in rust_offtopic
Зато позволяют делать мощные штуки, вроде

template<typename T>
concept C = A<T> || B<T>;


void foo(C auto x) {
 if constexpr (A<decltype(x)>)
   // impl for A<T>
 else
   // impl for B<T>
}
источник

Т8

Т-34 85 in rust_offtopic
чекаются, зачем обманываешь?
https://habr.com/ru/post/508876/#comment_21817448
источник

[

[BRM]White Rabbit in rust_offtopic
Если ты познаешь UB++, то ты сам станешь UB++
источник

Т8

Т-34 85 in rust_offtopic
да, ещё теперь есть концепты. Правда, В gcc они задолго до C++20 были
источник

ID

Iv@n Dereviankin in rust_offtopic
Ватафак
источник

ID

Iv@n Dereviankin in rust_offtopic
Даёшь аналог на расте
источник

[

[BRM]White Rabbit in rust_offtopic
сделают и на расте, но с добавлением уб. Согласен?
источник

O

Ofee in rust_offtopic
Не умею настолько хорошо в Раст. Подозреваю, что на нём это либо нельзя, либо очень больно. Но если кто-то приведёт пример – будет очень классно
источник

ID

Iv@n Dereviankin in rust_offtopic
Да
источник

D

Danya in rust_offtopic
Так Раст сам по себе уб
Нет же стандарта
источник