0_0_39836827_30041.cpp
0_0_39836827_30041.cpp(33) : error C2143: 语法错误 : 缺少“;”(在“[”的前面)
0_0_39836827_30041.cpp(33) : error C2337: “x”: 未找到特性
0_0_39836827_30041.cpp(33) : error C2337: “y”: 未找到特性
0_0_39836827_30041.cpp(33) : error C2337: “steps”: 未找到特性
0_0_39836827_30041.cpp(33) : error C2143: 语法错误 : 缺少“;”(在“=”的前面)
0_0_39836827_30041.cpp(37) : error C2065: “x”: 未声明的标识符
0_0_39836827_30041.cpp(38) : error C2065: “y”: 未声明的标识符
0_0_39836827_30041.cpp(44) : error C2065: “steps”: 未声明的标识符
0_0_39836827_30041.cpp(46) : error C2065: “steps”: 未声明的标识符
0_0_39836827_30041.cpp(46) : error C2664: “void std::queue<std::tuple<int,int,int>,std::deque<_Ty,std::allocator<_Ty>>>::push(const std::tuple<int,int,int> &)”: 无法将参数 1 从“std::tuple<int,int>”转换为“std::tuple<int,int,int> &&”
with
[
_Ty=std::tuple<int,int,int>
]
原因如下: 无法从“std::tuple<int,int>”转换为“std::tuple<int,int,int>”
没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符
|