0_0_6097201_11101.cpp
0_0_6097201_11101.cpp(16) : error C2664: “std::_Tree<_Traits>::count” : 不能将参数 1 从“std::map<_Kty,_Ty>::mapped_type”转换为“const std::_Tree<_Traits>::key_type &”
with
[
_Traits=std::_Tmap_traits<int,std::string,std::less<int>,std::allocator<std::pair<const int,std::string>>,false>
]
and
[
_Kty=int,
_Ty=std::string
]
and
[
_Traits=std::_Tmap_traits<int,std::string,std::less<int>,std::allocator<std::pair<const int,std::string>>,false>
]
原因如下: 无法从“std::map<_Kty,_Ty>::mapped_type”转换为“const std::_Tree<_Traits>::key_type”
with
[
_Kty=int,
_Ty=std::string
]
and
[
_Traits=std::_Tmap_traits<int,std::string,std::less<int>,std::allocator<std::pair<const int,std::string>>,false>
]
没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符
0_0_6097201_11101.cpp(16) : error C2664: “std::_Tree<_Traits>::count” : 不能将参数 1 从“std::map<_Kty,_Ty>::mapped_type”转换为“const std::_Tree<_Traits>::key_type &”
with
[
_Traits=std::_Tmap_traits<int,std::string,std::less<int>,std::allocator<std::pair<const int,std::string>>,false>
]
and
[
_Kty=int,
_Ty=std::string
]
and
[
_Traits=std::_Tmap_traits<int,std::string,std::less<int>,std::allocator<std::pair<const int,std::string>>,false>
]
原因如下: 无法从“std::map<_Kty,_Ty>::mapped_type”转换为“const std::_Tree<_Traits>::key_type”
with
[
_Kty=int,
_Ty=std::string
]
and
[
_Traits=std::_Tmap_traits<int,std::string,std::less<int>,std::allocator<std::pair<const int,std::string>>,false>
]
没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符
|