И как в данном случае должна выглядеть разметка?
И вот r-value на этот самый type и используется для инстанцирования вызовов с переданным к-value значением, а версия с l-value ссылкой на этот type используется для инстанцирования с l-value значением.
std::remove_reference
применяется только к параметру std::forward
и нужен для реализации одного конкретного случая. Тип результата у std::forward
все так же выводится с помощью reference collapse rule.Только целые, никаких user type.
constexpr
не больно-то больше свободы. constexpr
является рекомендацией, а не указанием. Рекомендация накладывает ограничения на код, но ничего не запрещает компилятору.constexpr
в рантайме. static constexpr const
.Первое о чем думаю sql, работа с БД.
Если дальше работать с C++, то QT.
Неинтересных/нудных задач стала очень много
Скажите, а кто это такой - Генерал Фэйлор - и почему он читает мой диск? (П)
Ну и, до кучи, еще было бы очень интересно узнать, какой именно инфы в гугле полно и чем она разнится.