Size: a a a

2021 March 19

AS

Artur Solovev in pro.cxx
Человек написал, если возьмётесь, пишите прямо ему
источник

AS

Artur Solovev in pro.cxx
источник

AS

Artur Solovev in pro.cxx
Упс, это же плюсовый чатик
источник

AS

Artur Solovev in pro.cxx
У нас есть pro.ml?
источник

W

Wild_Wind in pro.cxx
Artur Solovev
У нас есть pro.ml?
Чекни тут.
https://t.me/it_chats/834
источник

AS

Artur Solovev in pro.cxx
Спасибо!
источник

IZ

Ilia Zviagin in pro.cxx
/ban
источник

Y

YOTA in pro.cxx
?
источник

Y

YOTA in pro.cxx
За шо
источник

IZ

Ilia Zviagin in pro.cxx
YOTA
За шо
Так надо...
источник

Y

YOTA in pro.cxx
Ilia Zviagin
Так надо...
🙃
источник

AP

Alexander Podvodnii in pro.cxx
Была какая-то шутка с 123 и админами
источник

AP

Alexander Podvodnii in pro.cxx
Но не здесь
источник
2021 March 20

A

Alex in pro.cxx
У кого баг, GCC или clang?
https://godbolt.org/z/n1hrrh
источник

ПК

Побитый Кирпич... in pro.cxx
Alex
У кого баг, GCC или clang?
https://godbolt.org/z/n1hrrh
Если написать так:
class D final : public B {
public:
   int operator[](size_t) const {return 0;}
   int operator[](size_t) & {return 0;}
};

То будет ошибка
error C2560: 'int D::operator [](size_t) &': cannot overload a member function with ref-qualifier with a member function without ref-qualifier

Если добавить к const версии &, то компилируются оба варианта. Вот получается интересно. Если мы пишем оператор в наследнике - это же всё равно будет перегрузка. Значит такая ошибка должна быть и в первом варианте
источник

A

Alex in pro.cxx
да, знаю, я обратил на это внимание, когда писал
источник

A

Alex in pro.cxx
но, как видим, из трёх главных компиляторов ни у кого вопросов об этом не возникло
источник

ПК

Побитый Кирпич... in pro.cxx
В доках microsoft у C2560 нет своей странички)
источник

ПК

Побитый Кирпич... in pro.cxx
Сразу видно, что эти ref-qualifiers мало кто юзает=)
Так бы багов и разночтений было бы меньше
источник

A

Alex in pro.cxx
Похоже на то. Это одна из самых противных проблем: всё написал, протестировал, запушил в репозиторий, и на билд-сервере оно не скомпилилось на одной из других конфигураций (чем та, где я пишу 99% кода).
источник