я видел в проекте N4268 концепции под названием «неназванная именующий» в бастовали, хотя части нижеЧто такое неназванная lvalue?
[Примечание:
временных неназванная lvalues, и названная lvalues, без связи являютсявременного объекта не приемлемые шаблонные аргументы, когда соответствующий шаблон-параметр имеет ссылочный тип. [Пример: ...]]
Я много искал, но ни stackoverflow, ни google не дали мне ответа. я только нашел этот пост о стоимости категорий
What are rvalues, lvalues, xvalues, glvalues, and prvalues
Но это не помогло.
[О том, как распознать ссылку Rvalue или Lvalue и правило if-it-has-a-name] (http://stackoverflow.com/q/27554296/3953764) –
'* ptr' является примером lvalue без имени –
Выражение вызова функции, где указанная функция имеет тип возвращаемого значения lvalue, также является неназванным значением lvalue. – ibrahim5253