Tag: 传递参考

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

当我们通过引用传递参数时,是否有可能给函数的参数赋予默认值? 在C ++中 例如,当我尝试声明一个如下的函数: virtual const ULONG Write(ULONG &State = 0, bool sequence = true); 当我这样做的时候会给出一个错误: 错误C2440:'默认参数':不能从'const int'转换为'unsigned long'不是'const'的引用不能绑定到一个非左值