这是我的代码行。
我可以用更优雅的语法替换它吗?
if ( colDiffuseCompare == colDiffuseReplace && colAmbientCompare == colAmbientReplace && colEmissionCompare == colEmissionReplace && colSpecularCompare == colSpecularReplace)
{
return true;
}
else
{
return false;
}
最佳答案
在这种情况下,您不需要 if()
:
return colDiffuseCompare == colDiffuseReplace &&
colAmbientCompare == colAmbientReplace &&
colEmissionCompare == colEmissionReplace &&
colSpecularCompare == colSpecularReplace;
但是,无法避免组合单个条件。
关于c++ - 如何用更好的语法编写比较行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41031580/