Size: a a a

cxx.Дискуссионная

2021 June 22

YB

Yarique Belgorodsky in cxx.Дискуссионная
Про виндовую часть или ещё и про Линукс команды набрасываешь?)
источник

K

Kirill in cxx.Дискуссионная
вроде бы про KOS, но это не точно
источник

YB

Yarique Belgorodsky in cxx.Дискуссионная
Хз, не был в ней
источник

K

Kirill in cxx.Дискуссионная
Что можно сделать, если мне нужен RVO, но компилятор не разрешает? Стандарт 14, вроде бы
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Что значит "не разрешает"?
источник

K

Kirill in cxx.Дискуссионная
Требует copy-конструктор
источник

K

Kirill in cxx.Дискуссионная
Который удалён
источник

LA

Liber Azerate in cxx.Дискуссионная
Где-то ты налажал
источник

LA

Liber Azerate in cxx.Дискуссионная
Даже в худшем случае мув будет
источник

LA

Liber Azerate in cxx.Дискуссионная
А ты там наверно ошибся
источник

LA

Liber Azerate in cxx.Дискуссионная
Раз копи требует
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Или налажал или говно мамонта забагованное достал
источник

K

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

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Проблему локализуй сначала
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Где именно потребовался copy constructor. При сборке функции или при её вызове
источник

K

Kirill in cxx.Дискуссионная
У типа одного из полей класса нет ни copy, ни move конструктора, в этом была проблема
источник

LA

Liber Azerate in cxx.Дискуссионная
Ну вот, налажал, да
источник

LA

Liber Azerate in cxx.Дискуссионная
К сожалению, с такими типами до 17-го работать не будет
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
локализуй проблему
@
делегируй отвественным
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Так решается примерно 99% задач
источник