overloading

overloading

文章 0 浏览 4

对方法的引用不明确,具有泛型,行为奇怪

考虑以下场景: class C { void m(Class c1, Class c2) {} void m(S s, U u) {} } class x {{ final Class cInteger = Integer.class; final Class cS…

恋你朝朝暮暮 2024-12-12 08:40:43 0 0

为什么范围解析在这里不起作用?

函数bar()这里不能重载的原因是什么? namespace foo { void bar(int) { } struct baz { static void bar() { // error C2660: 'foo::baz::bar' : fun…

清晰传感 2024-12-12 00:47:02 1 0

C++对重载函数的不明确调用

我有以下用于“安全”strncpy() 的代码——基本上它的包装器自动为字符串缓冲区采用固定的数组大小,因此您不必做额外的工作来传递它们(而且这种便利…

小姐丶请自重 2024-12-11 09:39:24 0 0

重载 PHP 函数以首先执行操作

我想知道如何重载 php 中的标准函数。具体来说,我正在尝试对某些功能实施安全检查。因此,我想将 write 重新定义为: function fwrite($handle, $str…

乖乖兔^ω^ 2024-12-11 09:12:26 0 0

解决歧义

我有一个带有 3 个创建方法重载的控制器: public ActionResult Create() {} public ActionResult Create(string Skill, int ProductId) {} public Ac…

潦草背影 2024-12-11 05:26:01 0 0

导出类的重载运算符

我已经创建了(在 Qt 和 Mingwin 的指定情况下)一个具有以下结构的类: #ifndef POINT2D_H #define POINT2D_H #include "Calculus_global.h" #includ…

幽蝶幻影 2024-12-11 03:52:49 1 0

ANSI C 和函数重载

可能的重复: C 中的函数重载 ANSI C 不允许函数重载(我不确定 C99 )。 例如: char max(char x, char y); short max(short x, short y); int max(…

回忆那么伤 2024-12-11 03:14:21 0 0

Ruby 中的方法重写

我的代码如下所示: module A def b(a) a+1 end end class B include A end 我想在 B 类中编写一个类似如下的方法 class B def b(a) if a==2 # are yo…

埋葬我深情 2024-12-10 18:11:16 1 0

如何在 C# 中重写枚举?

这是我的代码: void Main() { StarTrek baseClass = new StarTrek(); NewGeneration childClass = new NewGeneration(); baseClass.ShowEnum(); chil…

秉烛思 2024-12-10 16:50:32 0 0

如何解决“不明确的过载”问题重载运算符<<时出错(模板化)?

我正在尝试超载 <<运算符,但我收到以下错误: 错误:“operator<<”的重载不明确在 'std::cout << “测试”' ..随后出现 50 亿个类似以下内容的其他…

格子衫的從容 2024-12-10 07:35:06 1 0

在 C++ 中重载 Subscript[] 运算符设置类的大小(量词)。

美好的一天,伙计们。 我有以下结构和类, template struct Node { T DataMember; Node* Next; }; template class NCA { public: NCA(); ~NCA(); void…

梦里南柯 2024-12-09 17:33:12 0 0

为什么不“使用过载”?使用“use namespace:autoclean”?

好吧,只是为了健全性检查过载似乎对我不起作用。我不知道是否是我的 perl 版本、overload.pm 版本或我的实现方式有问题,但这段代码对我不起作用。 p…

☆獨立☆ 2024-12-09 12:09:53 1 0

添加适用于点对象或元组的方法

我的一个练习是为 Points 编写一个与 Point 对象或元组一起使用的 add 方法: 如果第二个操作数是 Point,该方法应该返回一个新的 Point,其 x 坐标是…

愁杀 2024-12-09 04:23:14 0 0

C++在前缀重载中返回引用变量

当我发现的所有代码都显示在重载前缀运算符时返回引用变量时,我感到很困惑。我浏览了 parashift.com 常见问题解答(http://www.parashift.com/c++-fa…

随遇而安 2024-12-09 02:08:04 0 0

重载类' C++ 中的运算符 []

我有一个类,我编写了它的 [] 运算符,我希望该运算符有时返回一个 int,有时返回一个 struct。 但是编译器不允许我重载该运算符,为什么? 它说:“.…

梦明 2024-12-08 22:39:51 0 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文