说明你不是在用标准的c++规范。
explicit的含义,结构化绑定和构造函数之间关系你都没有弄明白。
【 在 Algoquant 的大作中提到: 】
: 就是为了测试用的把拷贝构造函数声明为explicit的,看看结构化bind能不能work,结果3个编译器给出3个不同结果
:
: 这就很奇葩了,如果别人的类的拷贝构造函数是explicit的,你在不同平台上换个编译器编不过了..这不蛋疼。。。
: ...................
--来自微微水木3.5.14
--
FROM 183.193.49.*