我正在编写一个应该将中缀转换为修补程序的程序。在转换过程中,无论我如何安排错误,此代码都会给我错误。
if(addto== ')')
{
while(opstack.top() != '('){
stpull=opstack.top();
pfix.append(stpull);
}
}
以前我在pfix.append()里面有opstack.top(),但这给了我同样的错误。
它给我的错误是: 错误:从'char'到'const char *'[-fpermissive] |
的转换无效