对于以下代码,我只想引入
main
这个
operator==
对于
Point
来自命名空间
boo
:
#include <iostream>
namespace boo
{
struct Point {
int x;
int y;
};
bool operator==(Point const& first, Point const& second) {
return true;
}
}
int main()
{
using boo::operator==(Point const& first, Point const& second);
}
如果我这么做了
using boo::operator==
,这会起作用,但它会吸引所有其他
操作员==
在里面
喝倒采
也
我怎么才能把这辆车拉进去?
我问,因为对于上面的代码,我得到以下错误
source_file.cpp:18:26: error: expected ';' after using declaration
using boo::operator==(Point const& first, Point const& second);