Size: a a a

2021 July 13

АР

Андрей Руссков... in pro.cxx
ну warning то выдает конечно
источник

IL

Ignat Loskutov in pro.cxx
ну и в нём вроде ясно сказано, что происходит
источник

АР

Андрей Руссков... in pro.cxx
вопрос в другом - почему это не ошибка компиляции?
источник

АР

Андрей Руссков... in pro.cxx
я понимаю почему этот warning есть и что он значит. Я не понимаю почему язык дает объявить defaulted operator которым все равно нельзя будет воспользоваться
источник

АК

Александр Караев... in pro.cxx
Гипотеза - дело в dependent-коде: https://godbolt.org/z/jsr1vaMbb
источник

АР

Андрей Руссков... in pro.cxx
ну так пусть и разрешали бы в dependent контексте
источник

П

Пашечка in pro.cxx
Ну, по идее, раз оно не используется, то компилятор бы и так его выкинул. Как с шаблонами, если в них косяк, но они не инстанцируются, то и хрен бы с ними.
источник

BU

Boris Usievich in pro.cxx
Потому что это становится ошибкой только тогда, когда этот оператор используется
источник

D

Danya in pro.cxx
Наверное вопрос почему это ошибка только тогда, когда этот оператор используется, учитывая, что это не dependent контекст
источник

АР

Андрей Руссков... in pro.cxx
именно в этом и вопрос
источник

D

Danya in pro.cxx
Мне тоже интересно
источник

VS

Vlad Serebrennikov in pro.cxx
кажется, это вполне намеренная семантика = default
http://eel.is/c++draft/dcl.fct.def.default#5.sentence-1
источник

АР

Андрей Руссков... in pro.cxx
типа смысл в том, что = delete это всего лишь одна из возможных реализаций = default?
источник

O

Ofee in pro.cxx
static_cast, можно, как указано выше, весь набор перегрузок завернуть в лямбду, можно с помощью какого-нибудь макроса
источник

VS

Vlad Serebrennikov in pro.cxx
да
оно и называется deleted definition
источник

SE

Suigintou45 E14 in pro.cxx
а есть какая-нибудь актуальная либа для полнотекстового поиска под gpl/lgpl/bsd итп лицензиями?
источник

TW

Tony Werner in pro.cxx
какой нибудь Lucene и его имплементация на С++ CLucene
источник

TW

Tony Werner in pro.cxx
Хотя похоже что оно не оч актуально, последнее изменение в 2013...
источник