Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
参数的值类别在重载解析(或更一般的函数调用处理)的哪一部分中发挥作用?
C 模板 完整指南 http www tmplbook com 在 C 1中 读取 执行重载解析以找到best候选人 如果有则选择 否则 调用是不明确的 然后 在 C 2中 对可能的匹配 给定参数与可行候选的相应参数 进行排序 如下所示 我
c
C17
overloadresolution
valuecategories
cppreference 使用术语“[对象的]标识”对于 c++11 和 c++17 来说是两种不同的含义吗?
我以为我已经设法完全理解 在其他 SO 问题的帮助下 谢谢 C 17 关于值类别的更改 但现在我注意到这个问题 这表明我并不真正理解它们 在 C 11 中 对值类别有 具有同一性 可以从其中移动 的解释 并且 同一性 含义的定义仍然存在于参
c
C11
languagelawyer
C17
valuecategories
什么是右值、左值、x值、左值和右值?
在 C 03 中 表达式可以是rvalue or an lvalue 在 C 11 中 表达式可以是 rvalue lvalue xvalue glvalue prvalue 两类变成了五类 这些新的表达类别是什么 这些新类别与现有的右值和
c
C11
Expression
cfaq
valuecategories
返回指向对象的指针的函数调用是纯右值吗?
让我们想象一下这个函数 C get C c int offset return c offset 我想知道对此函数的调用是否被评估为纯右值 C array c 3 C c2 get array c 2 Is get array c 2 右值
c
languagelawyer
valuecategories