C++符号 我的应用程序在C++符号中崩溃了。 我使用c++filt查找符号,如下所示
c++过滤器_znscsc2erksjj std::basic_string::basic_string std::basic_string常量&,无符号整数,无符号整数 这个符号是什么意思?它是std::string的构造函数,它接受一个常量std::string&,和两个无符号整数: 您的实现是用一对重载替换可选的参数设计,没有分配器参数的重载就是您在这里看到的重载C++符号 我的应用程序在C++符号中崩溃了。 我使用c++filt查找符号,如下所示,c++,symbols,C++,Symbols,c++过滤器_znscsc2erksjj std::basic_string::basic_string std::basic_string常量&,无符号整数,无符号整数 这个符号是什么意思?它是std::string的构造函数,它接受一个常量std::string&,和两个无符号整数: 您的实现是用一对重载替换可选的参数设计,没有分配器参数的重载就是您在这里看到的重载 如果输入字符串最初是有效字符串,那么您几乎肯定超出了输入字符串的界限。是使用两个位置的无符号int。这将构造参数的子字符串。I
如果输入字符串最初是有效字符串,那么您几乎肯定超出了输入字符串的界限。是使用两个位置的无符号int。这将构造参数的子字符串。IIRC对于使用重载对替换默认参数的实现来说是有效的。
basic_string( const basic_string& other,
size_type pos,
size_type count = std::basic_string::npos,
const Allocator& alloc = Allocator() );