<分区>
当我注意到我的 C++ 代码包含以下几行时,我正在将前段时间编写的 C++ 函数翻译成 Python:
if(MIsScaledOut()) {
if(DataType()==UnknownDataType or DataType()==h)
Descriptor = Descriptor + DataTypeString() + "OverM";
那里有一个或
!这可能是因为我之前是从python翻译过来的,忘记切换到||
。
此代码可在各种操作系统和各种编译器中编译,我从未见过它有问题。这是标准,还是到目前为止我只是走运,这是我应该担心的事情?