C++ C++;成员函数的使用无效(您是否忘记了';()';?)
我在编译程序时遇到问题。错误发生在第165-177行。我添加的只是测试字母是否存在,我发现了一个错误,希望你能帮助我! 完整代码 (以下为代码附件)C++ C++;成员函数的使用无效(您是否忘记了';()';?),c++,compiler-errors,containers,members,C++,Compiler Errors,Containers,Members,我在编译程序时遇到问题。错误发生在第165-177行。我添加的只是测试字母是否存在,我发现了一个错误,希望你能帮助我! 完整代码 (以下为代码附件) do { cout这些线是你的问题: for (unsigned short i = 0; i <= Cust_FName.length; i++) for (unsigned short i = 0; i <= Cust_LName.length; i++) //
do
{
cout这些线是你的问题:
for (unsigned short i = 0; i <= Cust_FName.length; i++)
for (unsigned short i = 0; i <= Cust_LName.length; i++)
// ^^
我怀疑Cust\u LName
是std::string
因此,您应该在长度之后添加()
:
Cust_LName.length()
要修复运行时错误,请替换
for (unsigned short i = 0; i <= Cust_FName.length(); i++)
for (unsigned short i = 0; i <= Cust_LName.length(); i++)
Cust_LName.length()