Size: a a a

2021 March 03

LA

Liber Azerate in supapro.cxx
 ‌‌Gleb Pilipets
Ааа, я не знал, что опционален. Это в стандарте написано?
Точно не скажу, но вероятно
источник

LA

Liber Azerate in supapro.cxx
Danya
Ну значит это компилятор, который не предоставляет валидный С++
Мы уже говорили об этом. Стандарт разрешает компиляторам иметь расширения, с которыми компилируется ill-formed код, если они предоставляют диагностику
источник

D

Danya in supapro.cxx
Liber Azerate
Мы уже говорили об этом. Стандарт разрешает компиляторам иметь расширения, с которыми компилируется ill-formed код, если они предоставляют диагностику
Похер
источник

D

Danya in supapro.cxx
Если компилятор компилит говно — говно компилятор
источник

D

Danya in supapro.cxx
То бишь все компиляторы говно
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
Liber Azerate
Мы уже говорили об этом. Стандарт разрешает компиляторам иметь расширения, с которыми компилируется ill-formed код, если они предоставляют диагностику
Красиво сформулированно.
источник

ID

In Dev in supapro.cxx
 ‌‌Gleb Pilipets
Красиво сформулированно.
"Диагностика" вообще красивое слово
источник

NK

Nikolay Kononov in supapro.cxx
если стандарт позволяет компилятором компилить говно — говно стандарт
источник

SK

Stas Koynov in supapro.cxx
Anatoly Shirokov
это тоже не так
int foo(int (&)[10]) - сохранили тип

вот передача ссылки на массив
ну анатолий, ну причем тут семантика и то что компилятор видит одно а показывает другое. да и тип и все такое... и ссылка это магия вуду. ну блин я же со стороны Сишника говорю, нет там магии нет:
https://godbolt.org/z/c6arEn
источник

NK

Nikolay Kononov in supapro.cxx
я также могу
источник

LA

Liber Azerate in supapro.cxx
In Dev
"Диагностика" вообще красивое слово
ifndr ещё красивее :)
источник

LA

Liber Azerate in supapro.cxx
Nikolay Kononov
я также могу
Да, можно много болтать. Иди напиши нормальный стандарт
источник

S

Stepan in supapro.cxx
Danya
Cannot convert object of type 'const char*' to 'char*'
А вот в си такой код прокатит
источник

NK

Nikolay Kononov in supapro.cxx
или нормальный компилятор
источник

LA

Liber Azerate in supapro.cxx
Nikolay Kononov
если стандарт позволяет компилятором компилить говно — говно стандарт
А без этого, к примеру, в компиляторах не могло бы быть __int128_t
источник

D

Danya in supapro.cxx
Stepan
А вот в си такой код прокатит
Ну так Си говно
источник

LA

Liber Azerate in supapro.cxx
Nikolay Kononov
или нормальный компилятор
Иди напиши, много болтаешь
источник

DP

Denis Paukaev in supapro.cxx
Stas Koynov
ну анатолий, ну причем тут семантика и то что компилятор видит одно а показывает другое. да и тип и все такое... и ссылка это магия вуду. ну блин я же со стороны Сишника говорю, нет там магии нет:
https://godbolt.org/z/c6arEn
магии нет, есть правила C++
источник

S

Stepan in supapro.cxx
Danya
Ну так Си говно
Что за резкие заявления?
источник

SK

Stas Koynov in supapro.cxx
Danya
Ну так Си говно
тогда выкинь роутер, ибо у тебя в нем ядро на говне написано и телефон тоже, поди андройд какой нибудь
источник