问题标签 [method-signature]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
138 浏览

c++ - 具有多个签名的函数,尝试调用私有子类而不是更通用的函数

短篇故事:

并且 GCC 报错:'A' is an inaccessible base of 'B'</p>

长话短说:要查看一个类是否是另一个类的子类(或相同)而不使用 boost,我会

情况是一样的

我怎样才能让编译器“更喜欢” void* 版本?

0 投票
4 回答
138 浏览

c# - 执行具有任何签名的方法的方法

是否有可能实现一个方法,该方法将方法名称和方法调用的参数集作为参数,执行方法并返回从方法执行中获得的返回值?

此方法应用于调用具有任意数量和类型的参数以及任何返回类型的方法。

我知道这可以使用反射来实现,但如果存在不同的方法,我很感兴趣,这对性能的影响比使用反射要小。

稍后编辑: 我需要实现这样的方法,因为我有一个包含许多具有不同方法签名的不同方法的类,但它们中的大多数具有相同的格式:

代码块 1代码块 2是否相同,只有using块中的部分不同。我只想使用一种包含通用代码块的方法,并为从一种方法到另一种方法不同的部分调用不同的方法。我尝试使用反射,但它以可见的方式减慢了应用程序的速度,所以我不会使用它。

0 投票
2 回答
2023 浏览

java - jsf 1.2 自定义函数可变参数签名

我有一个自定义 JSF 函数,我需要创建一个具有可变长度参数列表的自定义函数:

签名是:

如何在 taglib 文件中写入函数的签名?

例如,如果我只有一个 String 参数,则此方法有效:

0 投票
4 回答
2079 浏览

c++ - C++ 纯虚函数继承(相同签名)

为什么这不编译?
错误 C2660: 'Concrete::WriteLine' : 函数不接受 1 个参数
我知道如果我添加行:
//使用 AbstractBase::WriteLine;
它有效,但我不明白为什么。

有人可以解释一下这里发生了什么。谢谢


有谁知道这种行为是否是 C++ 标准中定义的行为。它在 C++ 标准中提到过吗?或者它只是一种编译器行为?

0 投票
3 回答
219 浏览

generics - 在 F# 方法签名中,通用能指 ' 和符号 ^ 有什么区别

我理解勾号表示通用参数,如:

但是插入符号表示什么,如:

0 投票
2 回答
110 浏览

asp.net-mvc-3 - 在动作签名中选择对象绑定器

我有一个自定义模型绑定器来从会话中获取数据,但我也想不时使用默认绑定器。

是否可以在动作签名中选择模型绑定器而不是使用 UpdateModel?

例子

谢谢

0 投票
2 回答
671 浏览

java - 在eclipse中更改方法签名时添加注释

我想通过重构更改 eclipse 中的方法签名。是否可以添加带有重构的注释的新参数?即:我有一个方法:

现在我想像这样重构它:

PS我正在使用eclipse helios

编辑: 目前它支持以下内容:

在此处输入图像描述

0 投票
1 回答
2921 浏览

objective-c - ObjC 方法类型编码字符串中的数字是什么?

我正在阅读 Apple关于 Objective-C 运行时类型编码字符串的文章, 并且某些方法的类型字符串中有数字。

里面的数字v12@0:4@8是什么意思?

0 投票
1 回答
296 浏览

objective-c - 确定 Objective-C 方法在运行时是否可变参数

有没有办法在运行时找出给定方法是否是可变参数类型?类似的东西method_getTypeEncoding(); 这不会告诉我一个方法是否接受可变数量的参数。或者有什么诀窍可以这么说?

0 投票
1 回答
294 浏览

java - Java 代码的等效 Scala 代码不起作用(方法签名无效)

我正在使用 JUNG2 库,这样我就可以可视化我创建的神经网络系统。

首先,我遵循 JUNG2 中的代码示例,并使用以下 Java 代码:

现在 Scala 中的等效代码:

在 Scala 示例中,MinimumSpanningForest2 的实例化在 Eclipse 中给了我一个很长的错误:

我一直在寻找年龄,但无法看到问题。查看 Collections 和 JUNG2 的 API 文档,我很肯定泛型是正确的。JAVA 示例运行良好。