小编Chr*_*ris的帖子

用C++重载'space'运算符?

我在C++方面有一点经验.我知道如何重载加号和什么不是,但想重载空间操作符.

例如:

MyObject obj();

result = obj - foo; // This would be treated as a normal '-' operation.

result = obj-foo; // This would invoke code which throws an assert at runtime
Run Code Online (Sandbox Code Playgroud)

这将允许我执行我试图为我的团队制定的某些风格指南.

谢谢!

c++ operator-overloading c++11

-6
推荐指数
2
解决办法
3415
查看次数

标签 统计

c++ ×1

c++11 ×1

operator-overloading ×1