return-value相关内容

退货与打印

我找不到适用于我的班级的教程,该教程解释/介绍了在python3.3中返回和打印的区别。 讲师提供的以下代码使我更加困惑。 1:定义接受两个传递引用变量的函数 2:等于两个变量相加的变量 3:此处使用了Return,但变量myFunctionsReturnValue不会显示在此函数之外的任何位置 4:变量赋值 5:另一个变量赋值 6:解释此操作原理的注释 ..
发布时间:2022-07-21 17:14:10 Python

非空函数不返回任何DART

我有一个返回int值的函数,但在某些情况下,我想终止该函数并且不返回任何内容。 举个例子: int numberFunc(int num){ if(num > 10){ return; /* terminates the function for numbers more than 10 */ } return num; } 这可以很好地工 ..
发布时间:2022-04-08 10:42:04 其他开发

如何在PHP中从函数返回键=>;值对

我需要从函数返回一个键值对。最好是保留数据的结构。如果可能的话,我希望避免创建只有一个值的数组,因为我不关心语法key($result[0])或具有两个值的数组,因为我希望创建的数组的语法或结构暗示值之间的key=>值关系。在php中,有没有比数组更好的方法来从一个函数返回多个值? 推荐答案 如何: function getData () { return array('ke ..
发布时间:2022-04-08 10:37:48 PHP

如何构建可执行JAR以将字符串返回到外壳脚本

我必须从外壳脚本运行可执行JAR文件才能获得字符串值。可执行JAR不能返回值,因为Main返回空。我无法使用System.exit(Int),因为JAR必须返回字符串类型的值。 请提出建议。 推荐答案 此数据应写入标准输出(在JAVA中为System.out),并使用$(command expansion)捕获。 以下是所有优秀的Unix公民(以及太少的Java程序)应该确 ..
发布时间:2022-04-08 10:27:33 Java开发

什么是C++中的std::Expect?

在最受尊敬的堆栈溢出答案之一中,我找到了std::expected模板类用法的一个示例: What are coroutines in C++20? 同时,我在cpprecie.com上找不到任何提到这个类的内容。你能解释一下是什么吗? 推荐答案 事实上,了解std::expected的最好方式是著名的Andrei Alexandresu的一次有趣的演讲:"Expect the ..
发布时间:2022-04-08 10:25:34 C/C++开发

如何使用从批处理脚本调用的cURL获取http POST请求的响应码?

我正在为从我们的工具之一发送http post请求提供支持。该工具基本上通过http请求执行作业。 实现这一点的方法是该工具使用多个参数调用RunScript.bat。该脚本解析这些参数,并在验证后发出cURL POST请求。POST请求由我们的内部Java服务处理。 我希望我的批处理文件能够获取响应码(200/409等)基于此,脚本应将1或0作为退出值返回给工具。 然后,该工具根据返 ..
发布时间:2022-04-08 10:24:05 其他开发

如何从UIActivityItemSource函数返回多个值

是否可以从UIActivityItemSource函数返回多个值,并将它们传递给UIActivityViewController的activityItems? 我想返回[Message,Image,url]数组并传递给activityItems。但显然,我使用的切换代码只返回一个值,消息、图像或url,这取决于所选择的活动。 如果我更改: func activityViewControll ..

STL 容器函数返回值

查看 STL 容器的成员函数时,我想到了一个奇怪的想法.为什么像 std::vector::push_back(T) 这样的函数没有(可选的)返回值(迭代器甚至对附加对象的引用)?我知道像 insert 和 erase 这样的 std::string 函数会返回迭代器,但这是出于显而易见的原因.我认为它通常会在这些函数调用之后保存第二行代码. 我相信C++的设计者有一个很好的理由,请赐 ..
发布时间:2022-01-24 20:49:10 C/C++开发

在 getter 函数中返回 const 引用或副本?

默认情况下,从 getter 函数返回副本 (1) 或引用 (2) 更好? 类 foo {上市:std::string str () {//(1)返回str_;}const std::string&str () {//(2)返回str_;}私人的:标准::字符串 str_;}; 我知道 2) 可能会更快,但由于 (N)RVO 而不必如此.1) 对于悬空引用更安全,但对象可能会过期或永远不会存储 ..
发布时间:2022-01-23 23:50:47 C/C++开发

const 返回类型何时会干扰模板实例化?

来自 Herb Sutter 的 GotW #6 对于非内置返回类型,按值返回通常应该是 const.... 注意:Lakos(第 618 页)反对返回 const 值,并指出无论如何它对于内置程序都是多余的(例如,返回“const int"),他指出这可能干扰模板实例化. 虽然 Sutter 在使用 Lakos 按值返回非内置类型的对象时似乎不同意返回 const 值还是非常量 ..
发布时间:2022-01-23 23:48:26 C/C++开发

移动语义和返回常量值

我有将所有内容作为“const"值返回的习惯(?!?!?).像这样…… 结构体;s 常量 make_s();s const &s0 = make_s();s 常量 s1 = make_s(); 具有移动操作和右值引用以及以下功能... void take_s(s &&s0);void take_s(s const &&s0);//没有意义 我写不下去了…… take_s(make_s() ..
发布时间:2022-01-23 23:34:07 C/C++开发

调用带有返回值的存储过程

我正在尝试从我的 C# Windows 应用程序中调用存储过程.存储过程在 SQL Server 2008 的本地实例上运行.我能够调用存储过程,但无法从存储过程中检索返回值.这个存储过程应该返回序列中的下一个数字.我在网上做了研究,我看到的所有网站都指出这个解决方案是有效的. 存储过程代码: ALTER 程序 [dbo].[usp_GetNewSeqVal]@SeqName nvarch ..
发布时间:2022-01-23 21:17:28 C#/.NET

如果在 C++ 中不返回值会发生什么?

昨天,我发现自己在写这样的代码: SomeStruct getSomeStruct(){SomeStruct 输入;cin>>输入.x;cin>>输入.y;} 当然忘记实际返回我刚刚创建的结构.奇怪的是,这个函数返回的 结构中的值被初始化为零(当使用 g++ 编译时).这只是巧合,还是隐式地在某处创建并初始化了另一个 SomeStruct? 解决方案 是否在某处隐式创建并初始化了另 ..
发布时间:2022-01-23 21:03:33 C/C++开发

g ++如何在忽略函数返回值时获得警告

lint 会产生一些警告,例如: foo.c XXX 警告 534:忽略函数 bar() 的返回值 来自 lint 手册 534 忽略函数的返回值 '符号'(与位置比较)A返回值的函数是只是为了副作用,因为例如,在单独的陈述中或逗号的左侧操作员.尝试:(无效)函数();到调用一个函数并忽略它的返回价值.另见 fvr、fvo 和 fdr§5.5“标志选项"中的标志. 我想在编译 ..
发布时间:2022-01-23 20:21:35 C/C++开发