【发布时间】:2017-07-21 06:10:59
【问题描述】:
我正在学习 c++,并且在其他语言方面有一些经验,我正在转移很多知识,但并非所有知识都可以转移。
我的 IDE 告诉我可以简化此语句,但我不明白如何简化?
if (answer[0] == 'y'||answer[0] == 'Y')
{
return true;
}
【问题讨论】:
-
可能需要更多上下文才能找到解决方案。请提供minimal reproducible example。
-
@kichik 这似乎对编码做了一些假设......
-
这是唯一的“如果”还是有更复杂的逻辑树?例如。有“其他”吗?还是在外部“如果”内?
-
return (answer[0] == 'y' || answer[0] == 'Y');可能就足够了。 -
@DavidBowling 假设只有一个
else return false;。
标签: c++ if-statement simplify