overloading

overloading

文章 0 浏览 4

实现运算符重载和内联函数

我正在构建一个小型解释器。到目前为止,我有能力计算数学表达式,包括 变量和几个函数(如 MOD、MAX 等)。我需要添加两个功能: 在线算子重载算子 …

转身泪倾城 2024-10-31 00:56:33 2 0

重载 wstring 和 wchar_t * 中的类似转换

我有以下代码: inline bool match(const std::wstring & text1, const std::wstring & text2) { return match(text1.c_str(), text2.c_str()); } inl…

野侃 2024-10-30 06:31:11 5 0

重载 == 运算符 C++

我重载了 + 运算符,但现在我想重载 2 个长度的 == 运算符(长度可能相同,也可能不同)并返回各自的结果。我该怎么做?我需要使用 bool 来表示 == 吗…

笑叹一世浮沉 2024-10-29 18:15:21 5 0

基于现有重载约束类型 arg

假设 Foo 有 2 个重载: void Foo(int[] array) { ... } void Foo(int[,] array) { ... } 我编写了一个函数 Bar,它调用 Foo,并且我希望 Bar 支持 in…

月下伊人醉 2024-10-29 16:25:21 2 0

c++使用 int 和 char* 重载构造函数

我尝试使用 int 和 char * 重载构造函数。然后使用 0 进行调用时存在歧义。有没有解决方法/解决方案? CBigInt (unsigned int); CBigInt (const char …

生生漫 2024-10-28 08:12:26 5 0

根据参数值重载方法?

我有一个类,我希望类构造函数根据第一个参数的值而变化。 public class Calc { public Calc( Operator calcOpr = Operator.Concat, string sourceNam…

淡写薰衣草的香 2024-10-28 07:00:57 3 0

基于值与常量引用的函数重载

声明类似以下内容是否 void foo(int x) { std::cout << "foo(int)" << std::endl; } void foo(const int &x) { std::cout << "foo(const int &)" << s…

浅沫记忆 2024-10-27 22:03:13 4 0

<坏指针>超载+操作员

当我在此构造函数中创建一个新的字符串数组时,调试器给我“错误的 ptr”,但只有当我的重载运算符方法创建一个新的 MyString 对象时......感到困惑。…

青瓷清茶倾城歌 2024-10-27 05:44:54 5 0

为什么在 C++ 中调用这个运算符?

我不明白,为什么在最后第二行调用 aaa 运算符? #include class MyClass { private: typedef void (MyClass::*aaa)() const; void ThisTypeDoesNotSu…

柒夜笙歌凉 2024-10-27 03:42:25 5 0

检测到堆损坏

我的程序的输出唯一不正确的是有一个“!” “钓鱼”之后。我尝试过调试它,但从来没有“!”记忆中。 这是该行的输出 One more: gone down to the fi…

維他命╮ 2024-10-27 02:07:39 8 0

JavaScript 相当于 Perl 的 AUTOLOAD

我想我可能会在谷歌搜索中失败,也许这种模式不适合 JavaScript 处理 MRO 的方式,但我正在寻找与 Perl 的 AUTOLOAD 方法等效的方法,这样: function…

郁金香雨 2024-10-26 17:55:57 4 0

python 运算符重载和朋友

我想知道是否有人可以给我一个如何在类中重载运算符的示例,在我的例子中是 + 运算符。我可以定义一个函数(而不是类方法)来执行此操作吗?我是新手…

此生挚爱伱 2024-10-26 08:46:18 8 0

为什么具有相同名称但不同签名的多个继承函数不会被视为重载函数?

以下代码片段在编译期间产生“对 foo 的模糊调用”错误,我想知道是否有任何方法可以解决此问题,而无需完全限定对 foo 的调用: #include struct Bas…

全部不再 2024-10-25 06:20:55 6 0

引用与泛型不明确

我在这里遇到了一个关于泛型和方法重载的非常棘手的情况。查看这个示例类: public class Test { public void setValue(Parameter parameter, T value…

故事灯 2024-10-24 06:51:16 2 0

如何解决这个常见的 SQL 问题

已经很久没有遇到过这个问题了,当我寻找解决方案时,我找不到一个。我认为这在 SQL 中称为重载。基本上,当我在此 SQL 中的任何参数有“”(空字符串…

无人问我粥可暖 2024-10-24 04:01:00 7 0
更多

推荐作者

苍风燃霜

文章 0 评论 0

悸初

文章 0 评论 0

撧情箌佬

文章 0 评论 0

森罗

文章 0 评论 0

lyn1245

文章 0 评论 0

更多

友情链接

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