问题标签 [return-type]
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.
c++ - 重载运算符 []
假设我有一个名为的容器类MyContainerClass
,它包含整数。如[]
您所知,运算符可以重载,因此用户可以更直观地访问值,就像容器是常规数组一样。例如:
明显的返回类型operator[]
是int
,但是用户将无法执行以下操作:
那么,返回类型应该operator[]
是什么?
c++ - 多个类型名的部分模板特化
在下面的代码中,我想考虑Op
具有 return to 的函数(s)void
而不是被视为 return true
。的类型Retval
和返回值Op
总是匹配的。我无法使用此处显示的类型特征进行区分,并且Retval
由于存在其他模板变量Op
和Args
.
如何在模板特化中只特化一些变量而不会出错?有没有其他方法可以根据返回类型改变行为Op
?
c++ - C++ 虚函数返回类型
继承的类是否可以实现具有不同返回类型的虚函数(不使用模板作为返回)?
java - Java - 从通用方法返回正确的类型
我有以下类结构:
我正在尝试对各种体育赛事进行建模(即“夹具”是针对两个参与者之间的特定游戏,而另一种类型的“事件”可能有很多参与者),以及对特定结果的预测'事件'。我有一个通用方法:
}
我希望能够返回一个MyPrediction
具有参数泛型类型的实例fixture
,但我似乎不能这样做。例如,如果我执行以下操作,则会收到编译错误:
我愿意改变我的班级结构来加入这个功能。我该怎么做?
c++ - 当我从公共成员函数返回引用时,为什么我可以公开私有成员?
在代码片段中,我能够访问类范围之外的私有成员变量。虽然这永远不应该这样做,但为什么在这种情况下允许这样做?通过引用接收返回的私有变量是一种不好的做法吗?
关于这个方法,返回类型传达了什么?还有我什么时候应该有这种返回类型?
PS:如果主题行含糊,我很抱歉。有人可以将其更改为此处相关的内容。谢谢。
java - 从 Java 中的函数返回多个值
如何从 Java 中的函数返回多个值?任何人都可以提供使用元组执行此操作的示例代码吗?我无法理解元组的概念。
上面代码中的错误是什么?
c++ - 虚函数的不同返回类型
虚函数的返回类型应该与基类中的类型相同,或者是协变的。但是为什么我们有这个限制呢?
c# - 返回类型 IResult
我尝试用 MVVM 设计在 WPF 应用程序中解决这个问题。我需要返回数据库访问更多“数据”:
- 结果消息
- 返回值
- 如果数据库成功
所以我为返回类型创建了接口,这里是:
这个接口实现了一些类:
数据库访问类中的方法具有返回类型IResult<Archive>
,存档是使用 LINQ TO SQL 生成的类。:
类 ArchiveDbManager 在视图模型类中注入 MEF。
我有一个问题:
MVVM 中这个问题的正确解决方案是什么?场景是通过 ArchiveDbManager 访问数据库创建视图模型,例如,如果数据库表为空,ArchiveDbManager 类返回消息“存档为空”,视图模型向用户显示此消息。
在“ArchiveDbManager 类(它是数据库访问类)”中创建数据库中搜索结果的报告是正确的
您如何看待这个解决方案?
ruby-on-rails - ActiveRecord 'destroy' 方法在 Ruby on Rails 中返回一个布尔值?
我正在使用 Ruby on Rails 3,我想知道什么类型的返回将具有以下代码:
我需要它以某种方式处理成功和错误的案例:
可能吗?如果是这样,怎么做?
c++ - C++ 返回类型限定符天堂
其实是地狱。有人可以用简单的英语解释为什么以下部分有效吗?