你这个代码本来就是错的。
【 在 zhanghaoX (环顾四方有效) 的大作中提到: 】
: 标 题: 奇怪,折腾了下vs,结果引用参数的给默认值报错了
: 发信站: 水木社区 (Wed Jan 12 08:36:04 2022), 站内
:
: 启动报tools.winide.debugger错误,不知道是不是装wdk引起的,
: 还有就是f12不能跳转到定义。
: 折腾了下,
:
: 结果原来的编译得好好的程序报错了。
: 类似这样的,i
: func( const vector<int> &in=vector<int>(),vector< int> &out=vector<int>() )
:
: 说第二个参数:非常量的引用只能绑定到左值。
: 要加const。
:
:
: 最后改成了
: func( vector< int> &out, const vector<int> &in=vector<int>() )
:
: 从语法上原来的程序是写错了吧,但为毛原来不报错?
: --
:
: ※ 来源:·水木社区
http://m.mysmth.net·[FROM: 61.148.245.*]
--
FROM 73.223.52.*