0_0_35848069_5123.cpp
0_0_35848069_5123.cpp(54) : error C2057: 应输入常量表达式
0_0_35848069_5123.cpp(54) : error C2466: 不能分配常量大小为 0 的数组
0_0_35848069_5123.cpp(54) : error C2133: “pat”: 未知的大小
0_0_35848069_5123.cpp(64) : error C2679: 二进制“=”: 没有找到接受“std::string”类型的右操作数的运算符(或没有可接受的转换)
VC2013\INCLUDE\vector(948): 可能是“std::vector<std::string,std::allocator<_Ty>> &std::vector<_Ty,std::allocator<_Ty>>::operator =(const std::vector<_Ty,std::allocator<_Ty>> &)”
with
[
_Ty=std::string
]
VC2013\INCLUDE\vector(926): 或 “std::vector<std::string,std::allocator<_Ty>> &std::vector<_Ty,std::allocator<_Ty>>::operator =(std::initializer_list<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>)”
with
[
_Ty=std::string
]
VC2013\INCLUDE\vector(822): 或 “std::vector<std::string,std::allocator<_Ty>> &std::vector<_Ty,std::allocator<_Ty>>::operator =(std::vector<_Ty,std::allocator<_Ty>> &&)”
with
[
_Ty=std::string
]
尝试匹配参数列表“(std::vector<std::string,std::allocator<_Ty>>, std::string)”时
with
[
_Ty=std::string
]
0_0_35848069_5123.cpp(68) : error C2664: “std::vector<__int64,std::allocator<_Ty>> computePMT(std::string *,__int64)”: 无法将参数 1 从“std::vector<std::string,std::allocator<_Ty>> []”转换为“std::string *”
with
[
_Ty=__int64
]
and
[
_Ty=std::string
]
与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
0_0_35848069_5123.cpp(69) : error C2664: “void KMP(std::string *,std::string *,__int64,__int64,std::vector<__int64,std::allocator<_Ty>>)”: 无法将参数 1 从“std::vector<std::string,std::allocator<_Ty>>”转换为“std::string *”
with
[
_Ty=__int64
]
and
[
_Ty=std::string
]
没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符
|