c++ 如何给这一小段代码增加返回值,提示的符号错误怎么改,编程渣求大神指导_(:_」∠)_,改了

2025-04-14 20:03:41
推荐回答(1个)
回答1:

第一个warning应该是说符号不匹配,i是有正负号的,而v.size()返回一个无符号的int,也就是unsigned int,不过这是个warning,可以忽略掉。
第二个错误说的很清楚了,必须返回一个值,比如virtual double area() const{ return 0.0;}