今天正在使用一些SASL代码,并在下面的片段中注意到了==。我不是C专家,但我使用该运算符的唯一方法是测试相等性。错误?
==
if ( !conn ) { rc == LDAP_SUCCESS; goto done; }
那句话什么也没做。这是一个错误。
现在,您可以将(rc == LDAP_SUCCESS)分配给变量,该变量将存储该操作的布尔结果(如果为真,则为1,如果为假,则为0)。