在实践中,IT公司是否使用关键字或运算符作为操作数?Google C++ 风格不涉及这个主题。我的推理:关键字提高了代码的可读性,也帮助只有伪代码知识的人理解代码。
#include<iostream>
int main() {
if ((true or false) and (1 || 0)) std::cout << "Equivalently\n";
}
在实践中,IT公司是否使用关键字或运算符作为操作数?Google C++ 风格不涉及这个主题。我的推理:关键字提高了代码的可读性,也帮助只有伪代码知识的人理解代码。
#include<iostream>
int main() {
if ((true or false) and (1 || 0)) std::cout << "Equivalently\n";
}
是的,他们确实如此——我们公司有这样的指导方针。我同意优点,我不认为有任何缺点。另一个未提及的好处(以及此类操作员的原始动机)是更大的可移植性,因为它们可以被没有图标的人使用 | 和 &。