【发布时间】:2021-12-28 18:21:37
【问题描述】:
我有一个函数,我需要重载,但编译器忽略并稍后给我一个错误:
warning: 'overloadable' attribute directive ignored [-Wattributes]
[build] 11 | Vec3 multiply(Vec3 a, double b) __attribute__((overloadable));
[build] | ^~~~
error: conflicting types for 'multiply'
[build] 11 | Vec2 multiply(Vec2 a, double b);
[build] | ^~~~~~~~
【问题讨论】:
-
如果你需要用 C++ 重载编写