用> =比较字符串的含义是什么

问题描述

我正在学习C ++。我很惊讶它可以比较字符串。以下代码针对字符串ab进行编译并成功运行。

if (b >= a)
{}

是什么意思?

解决方法

**kwargs的所有比较都是按字典顺序进行的。参见std::basic_string::operator>=

您可以找到一个很好的答案,在这里对此进行了详细说明: Using the less than comparison operator for strings。运算符def get_queryset(self): print(self.kwargs) pass std::string不相等,但原理相同。