首页 > 解决方案 > operator() (... 在 C++ 中是什么意思

问题描述

下面的 C++ 比较器代码如下:

struct WordGreaterComparator
{
    bool operator()(const std::string & left, const std::string & right) const
    {
        return (left > right);
    }
};

我的问题是有人可以解释这部分到底发生了什么:

operator()(...

它的目的到底是什么,它的含义是什么?

标签: c++operator-keywordcomparator

解决方案


推荐阅读