argument-passing相关内容

何时使用缺失值与空值来传递R中未定义的函数参数

在编写R函数时,我已经将未定义的参数 作为NULL值传递,然后测试它们是否为NULL,即 fun if(is.null(x)) ... } 然而,我最近发现将未定义的参数作为缺失传递的可能性,即 fun if(missing(x)) ... } R文件指出 目前只能使用缺失在 的直接主体中定义参数的函数,不在 ..
发布时间:2018-04-17 11:37:30 其他开发

将字符向量作为参数传递给plyr中的函数

我怀疑我做错了,但我想将一个字符向量作为参数传递给 ddply 中的一个函数。关于删除引号等问题有很多问题,但没有一个似乎适用于我(例如删除R 中的一个字符向量中的引号和 http://r.789695.n4.nabble.com/Pass-character-vector-to-function-argument-td3045226.html )。 $ $ p $ $ code##可重现数 ..
发布时间:2018-04-17 11:29:49 其他开发

LLVM中的参数转发

我需要一些关于将参数“转发”给被调用者的建议(在LLVM-IR中)。 假设我有一个函数 F ,它在 all 其他开头被调用功能在模块中。从 F >我需要访问(读取)传递给它的直接调用者的参数。 现在执行此操作我将调用者中的所有参数都放在一个结构体中,并将​​一个 i8 * 指针传递给 F 标识符,告诉来自哪个调用者 F 。 F 然后有一个巨大的开关,分支到相应的拆箱代码。这是必须完成的 ..
发布时间:2018-04-17 11:27:24 其他开发

C ++:如何将引用到函数传递到另一个函数?

我一直在阅读函数指针,并将它们用作其他函数的参数。我的问题是如何通过引用传递函数而不使用指针?我一直试图在互联网上找到答案,但我没有找到一个好的答案。我知道你可以像这样引用变量: void funct(int& anInt); 。你会如何做类似于此的事情,而不是对变量的引用,而是对参数的引用?另外你如何使用函数体中的函数引用?包括 使用namespace std; v ..
发布时间:2018-04-17 10:40:26 C/C++开发

麻烦传递一个参数在自己的函数内运行

我正在编写一个函数,我想将一些参数传递给crrstep函数('crrstep'包),但是我遇到了一个问题:某种程度上,我的函数中的参数'event'在我输入时无法识别在crrstep。我猜这个crrstep看起来和我想要的不一样,但即使在网上搜索解决方案几个小时之后,我似乎也无法弄清楚如何解决这个问题(我在编程方面很缺乏经验)。 。任何帮助将不胜感激! 以下是一些模拟数据(来自crrstep ..
发布时间:2018-04-17 10:06:34 其他开发

有没有办法在R中的函数中使用两个'...'语句?

我想写一个调用 plot()和 legend()的函数,它会是理想的如果用户可以指定一些额外的参数,然后传递给 plot()或 legend() 。我知道我可以使用 ... 来实现这个功能: plot(x,y,...) legend(“bottomleft”,“bar”,pch = 1) } foo.plot(1,1,xaxt =“n”) 通过 xaxt =“n” ..
发布时间:2018-04-17 09:48:10 其他开发

Fortran意图(inout)是否传递值的副本或指向RAM地址的指针/引用?

作为标题状态,我希望知道Fortran intent(inout)传递值的副本,还是指向RAM地址的指针?我需要知道的原因是我需要传递一个(相对)大的数据矩阵。如果它创建一个会导致我问题的本地副本。谢谢! 解决方案 Fortran并未详细说明如何传递函数和子例程参数,但它确实需要如果一个过程修改一个 intent(out)或 intent(inout)参数,然后这些修改在调用程序之后可以看 ..
发布时间:2018-03-16 17:02:32 其他开发

传递表单变量的安全方式

我为我的wordpress主题构建联系表单。我希望能够从后端输入接收器地址。目前我正在通过隐藏的输入字段传递变量。 “/> 我读到我不会这样做,因为它不安全。但是,我该怎么做呢? ..
发布时间:2018-03-13 20:35:45 PHP

如何使用环境变量作为环境变量名称

在我追求另一个环境变量/批处理文件相关问题的解决方案中,我再次遇到了我以前访问过的一个问题(但是不能让我的生活记住如何,甚至如果假设你有两个BAT文件(或一个批处理文件和命令行),那么你可以这样做。如何将一个环境变量名称传递给另一个,以便它可以读取变量?以下示例不起作用: A.BAT: @call b.bat路径 B.BAT: @echo %% 1% > A.BAT > % ..
发布时间:2017-08-25 19:30:46 开发方法

参数传递策略 - 环境变量与命令行

开发人员编写的大多数应用程序都需要在启动时进行外部参数化。我们传递文件路径,管道名称,TCP / IP地址等。到目前为止,我一直在使用命令行将其传递给正在启动的应用程序。我不得不在 main 中解析命令行,并将参数指向需要的位置,这当然是一个好的设计,但是难以维护的大量参数。最近我决定使用环境变量机制。它们是全球性的,可从任何地方访问,从架构的角度来看,这是较不优雅的,但限制了代码量。 这两 ..

将参数动态传递给可变函数

我想知道是否有任何方法将参数动态地传递给可变参数。即如果我有一个函数 int some_function(int a,int b,...){/ * blah * /} 我接受来自用户的一堆值,我想要一些将这些值传递给功能: some_function(a,b,val1,val2,...,valn) 我不想编写所有这些功能的不同版本,但我怀疑没有其 ..
发布时间:2017-07-22 09:51:43 其他开发

将变量从主窗体传递给输入表单

我有一个简单的问题。我有一个主窗体,然后是一个启动窗体,从那里我可以选择一个新的3D模型来生成。从启动窗体中选择新的3D模型时,首先要检查我以前的模型是否已被保存。我只想使用一个委托将主窗体的布尔值传递给启动窗体,但是我似乎无法访问主窗体或其任何变量。我以为这么简单: frmMain myForm = new frmMain();,但是键入frmMain在智能感知中 ..
发布时间:2017-04-22 20:17:59 开发方法