问题标签 [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# - 如果找到记录,则返回 int;如果未找到数据,则返回 false
我有一种方法可以从学生的表格中获得成绩。如果没有记录(空结果集),那么它应该返回 false。
我是否编写了一个返回布尔值(已找到,未找到)和整数作为参考参数的函数?
这就是我到目前为止所拥有的(如果找不到记录,我会从 proc 返回 -1)
c++ - 重载 <<,返回 ostream 会出错。C++
我在重载 << 运算符时遇到问题。一切都可以打印并正常输入,但是当我尝试返回 ostream 时,出现此错误:
表达式:_BLOCK_TYPE_IS_VALID(pHead->nBlockUse)
我还已经在这个项目中重载了另一个 << 运算符,它返回了一个 ostream 就好了。以下代码中未使用此运算符。这是代码:
另一个头文件中的这段代码工作得很好:
在返回之前,一切都打印到屏幕上。这两个函数在我看来是一样的,有更多 C++ 经验的人可以告诉我吗?
c# - 返回匿名类型
我正在使用一种技巧来返回匿名类型,但我不确定它是否适用于所有场景。如果使用这个技巧有任何问题请告诉我,这样我就不会在我的项目中使用这个代码
.net - 为什么在运行 .NET 应用程序后 .bat 文件测试 %ERRORLEVEL% 时,它测试的是字符串返回类型,而不是 int?
我正在研究如何从命令行或在 bat 文件中运行 .NET 应用程序,并给出了此代码用于测试应用程序的 %ERRORLEVEL%(退出返回值):
为什么要测试“0”而不是0?据我了解,.NET 可执行文件在退出时返回一个 int,而不是一个字符串。
.net - 泛型方法的返回类型
我有一个泛型方法,它返回泛型类型的对象。一些代码:
我可以看到编译器可能会抱怨这个(“无法将类型 'String' 转换为 'T'”),即使代码不应该在运行时导致任何逻辑错误。有什么方法可以实现我想要的吗?铸造没有帮助...
php - PHP 返回类型
是否可以像这样定义返回类型?
c++ - 如果我在构造函数中写return语句怎么办?
如果我在构造函数中写return语句怎么办?是否符合标准?
上面的代码编译得很好,在ideone没有任何错误。但是下面的代码没有:
它在ideone给出了这个错误:
错误:从构造函数返回值
我知道从构造函数返回值根本没有意义,因为它没有明确提及返回类型,我们毕竟不能存储返回值。但我很想知道:
- C++ 标准中的哪个语句允许第一个示例但禁止第二个示例?有没有明确的说法?
- 是第一个示例中的返回类型
void
吗? - 是否有任何隐式返回类型?
ruby - 如何在 RubyFFI 中将结构指定为函数的返回值?
我必须加载几个从库本身返回结构的函数。
RubyFFI 的 Wiki 页面似乎已经过时,所以我在这里有点迷茫。
如何创建FFI::Struct
,以及如何将其指定为本机函数的返回类型?
perl - Perl Inline::C 在失败时返回 pdl 或 0
我正在构建一个连接到相机、拍照并将数据读入 piddle 的模块。所有这些都发生在一个 Inline::C 命令中。使用PDL 文档中的过程,我可以创建pdl *
并返回它。但是相机可能无法拍照,在这种情况下我想0
按照通常的约定返回my $pic_pdl = $Camera->TakePicture or die "Failed to take image"
。这似乎意味着我将需要使用该Inline_Stack_Push
机制,但我不确定如何正确地pdl *
将SV*
. 如果可能的话,我也想设置$!
错误代码。这可以在 Inline 中完成吗?
php - 如何在php中使用<<<标签
我正在关注一本书教程,作者这样做是为了显示 html
埃克斯:
我不太明白,根据我的理解,只要你用相同的词结束,<<<
你就可以调用任何东西。我真正不明白的是,当我编写并且我的所有代码都进入注释模式时。例如:ADMIN_OPTIONS
html
ADMIN_OPTIONS;
上面的示例有效,但无效:
但这有效: