overloading

overloading

文章 0 浏览 4

参数仅由省略号不同的函数重载

我有这个日志系统,我希望能简化一些字符串操作。 日志系统通过功能宏使用,然后转发到单个函数调用。例如#define warning(...) LogMessage(eWarning,…

紫罗兰の梦幻 2024-09-17 07:19:38 12 0

使用“this()”调用重载方法的正确语法是什么?在 C# 中?

我可能有这个错误,但我已经看到了创建在定义中调用自身的重载方法的方法。它是这样的: public void myFunction(int a, int b) { //Some code here }…

澉约 2024-09-16 22:49:43 9 0

运算符 << c++ 中的过载

#include #include class obj { public: int i; friend ostream& operator<<(ostream& stream, obj o); } void main() { obj o; ofstream fout("data.…

浮光之海 2024-09-16 20:23:38 11 0

方法重载标准协议?

如果为方法添加第三个签名,是让第二个和第三个变体直接调用第一个(实现的变体),还是让第三个调用第二个,第二个调用第一个。 在我看来,额外的方…

伤痕我心 2024-09-16 17:42:11 9 0

方法重载——设计好还是坏?

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

季末如歌 2024-09-16 08:45:15 11 0

关于 REST 中 http 方法重载的建议

我在 @Path 中使用了正则表达式来实现重载,起初我认为它非常简洁,但重载方法通常不是一个好的做法。这同样适用于 RESTful Web 服务吗?有没有更好的…

掀纱窥君容 2024-09-16 06:22:34 4 0

模拟 Ruby “splat” 的最佳方式PHP 函数签名中的运算符【方法重载】

在 Ruby 中 def my_func(foo,bar,*zim) [foo, bar, zim].collect(&:inspect) end puts my_func(1,2,3,4,5) # 1 # 2 # [3, 4, 5] 在 PHP 中 (5.3) func…

誰認得朕 2024-09-16 04:27:25 2 0

重载列表理解行为?

我的任务是创建一个硬件笼模型。每个笼子包含 N 个插槽,每个插槽可能包含也可能不包含卡片。 我想使用列表来模拟笼子。每个列表索引将对应于槽号。 c…

半步萧音过轻尘 2024-09-16 04:16:01 7 0

: this() 作为构造函数

我试图更好地理解一般实践......特别是在构造函数中派生 this() 。我知道它的代码较少,但我认为它的可读性较差。这样做是常见/良好的做法吗?或者编…

缱绻入梦 2024-09-15 03:08:30 10 0

C# Action 和 Func 参数重载

我需要一个采用 Action(或 Func)的方法,但 Action 具有混合数量的参数。实现这些重载的最直接、最紧凑的方法是什么: public void Execute(Action …

煮酒 2024-09-15 00:19:49 7 0

为非本地容器(数据库后端)重载/专门化STL算法

我想要做的是,在一个单独的命名空间中,定义我自己的 sort()、copy() 等实现,这些实现与数据库表/视图/等容器而不是内存中的 std 容器一起使用。如…

暖伴 2024-09-14 19:02:24 7 0

C# 函数重载规则

关于函数重载的规则是什么? 我有以下代码: public T genericFunc() where T : Component, new() { T result = new T(); overloadedFunction( result…

辞取 2024-09-14 17:01:58 4 0

模板化<<与其他模板化联合类型建立相互关系时,朋友不工作

在开发我的基本向量库时,我一直在尝试使用一种很好的语法基于 swizzle 的打印。当尝试打印与相关向量不同维度的 swizzle 时,会出现此问题。在 GCC 4…

简美 2024-09-14 14:50:31 11 0

这个C++是什么意思?结构?

我得到一个简单的 C++ 结构,如下所示: // Functor for peak to decreasing intensity sorting struct cmp_decr_int2 { bool operator() (peak2 a, p…

网白 2024-09-14 07:37:23 5 0

C++ python中的方法重载

假设一个C++类有几个构造函数,它们根据各自参数的数量、类型和顺序进行重载,例如,constructor(int x, int y)和constructor(float x, float y, floa…

泅渡 2024-09-14 01:57:37 8 0
更多

推荐作者

书间行客

文章 0 评论 0

神妖

文章 0 评论 0

undefined

文章 0 评论 0

38169838

文章 0 评论 0

彡翼

文章 0 评论 0

更多

友情链接

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