Size: a a a

2021 June 30

A

Alex in supapro.cxx
Сам пиши, ты должен знать каждый случай
источник

D

Dmitriy in supapro.cxx
У объекта его может не быть, и это нормально
источник

D

Dmitriy in supapro.cxx
Обмазываться optional на каждый чих?
Бред.
источник

D

Dmitriy in supapro.cxx
Щас прям. Глубоко шаблонный код до сих пор весьма успешно ломает IntelliSense
источник

IZ

Ilia Zviagin in supapro.cxx
Ну без поддержки в компиляторе оно что делать будет?
источник

D

Dmitriy in supapro.cxx
Поддержки forwarding references, а не самой функции forward
источник

IZ

Ilia Zviagin in supapro.cxx
Выходит , есть ...
источник

IZ

Ilia Zviagin in supapro.cxx
Вот как раз чтобы можно было писать operator = пользователю языка, а не только компилятору.
источник

SS

Sergey Skvortsov in supapro.cxx
То не ссылки, а просто особая категория значения
источник

d

d7d1cd in supapro.cxx
Не, мне надо написать тест, который я буду запускать и ничего не буду смотреть. Если что-то не так, он должен упасть по ассерту.

forward имеет смысл только при работе с универсальными ссылками, правильно же? Тогда надо создать функцию-обертку, которая вызовет другую функцию и передаст в нее параметры через forward. Параметры должны быть пользовательскими классами, в которых надо проверить состояние в "самой последней функции".

Сейчас попробую накидать в годболт.
источник

K

Kelbon in supapro.cxx
да и не глубоко......
источник

D

Dmitriy in supapro.cxx
Кстати +
источник

D

Dmitriy in supapro.cxx
Понятие "достаточного размера" у каждого своё
источник

IZ

Ilia Zviagin in supapro.cxx
... которые назывались бы ссылками, если бы в С они были бы...
источник

SS

Sergey Skvortsov in supapro.cxx
Если бы бабушка была дедушкой...
источник

K

Kelbon in supapro.cxx
ты вместо проверки всего двух возможных случаев и тем самым доказывания 100% верности результата решил каждый раз в любом месте проверять, да ещё ассертом компайл тайм вещь?
источник

K

Kelbon in supapro.cxx
последний раз "глубоко" было когда я сделал алиас на шаблонный класс с ограничением -концептом и унаследовал его, сломало мгновенно. Вроде починили
источник

IZ

Ilia Zviagin in supapro.cxx
... то её бы звали "Ссылка".

Дедушка Указатель и бабушка Ссылка.
источник

d

d7d1cd in supapro.cxx
Не каждый раз и не в любом месте, а только один раз прописать в конкретном тесте моего форварда.
Вот так норм (выводов на экран в конечном коде не будет)?
источник

K

Kelbon in supapro.cxx
ааа ты хочешь юнит тест своего форварда........Ну да, вариант с ошибкой компиляции отпадает...
источник