相关疑难解决方法(0)

在C++中通过引用传递给参数的默认值

在我们通过引用传递参数时,是否可以为函数的参数提供默认值.在C++中

例如,当我尝试声明一个函数时:

virtual const ULONG Write(ULONG &State = 0, bool sequence = true);
Run Code Online (Sandbox Code Playgroud)

当我这样做时,它给出了一个错误:

错误C2440:'default argument':无法从'const int'转换为'unsigned long&'不是'const'的引用不能绑定到非左值

c++ pass-by-reference default-value

113
推荐指数
7
解决办法
12万
查看次数

标签 统计

c++ ×1

default-value ×1

pass-by-reference ×1