首页 > TAG信息列表 > argument-passing

JavaFX:将参数从JavaScript传递到JNLP

我正在尝试使用Java Web start(由NetBeans生成)部署JavaFX 2应用程序,并且需要使用JavaScript将一些参数传递给我的应用程序. 第一个问题:可能吗? 第二个问题:如果可能,我该怎么做.

内省函数,确定使用哪个参数解包(位置或关键字)

我正在寻找一种方法来确定是否将某些参数用于拆箱,并且发现了这一点: >>> def func_has_positional_args(func): std_args = func.func_code.co_argcount wildcard_args = len(func.func_code.co_varnames) - std_args if wildcard_args == 2: return True #

C如何将指向临时对象的指针(在堆上)传递给函数?

我有一个函数,该函数需要一个指向自定义类的对象的指针(实际上是一个指向基类的指针,这样多态性才能起作用).然而,在调用例程中,仅出于该调用的目的而需要该对象,即是临时的.例如这样: class A { /** stuff */ }; class B : public A { /** stuff */ }; void doSomething( const A

c-将模板方法作为参数传递

可以帮助我如何实现此代码吗? 我需要将一个函数传递给另一个函数: std::cout << process_time(Model::method1) << std::endl; 此函数将函数作为模板类型获取,并在对象上调用它 template <typename F> double process_time(F algorithm) { Model model; double time=0;

javascript:将一个对象作为参数传递给字符串中的onclick函数

我想将一个对象作为参数传递给字符串中的Onclick函数.像下面这样的东西: function myfunction(obj,parentobj){ var o=document.createElement("div"); o.innerHTML='<input type="button" onclick="somelistener(' + obj + ')" />'; p

python – Argparse – 不要用`nargs’捕获位置参数.

我正在尝试编写一个函数wo,你可以通过argparse解析可变数量的参数 – 我知道我可以通过nargs =“”来做到这一点.遗憾的是,argparse帮助的工作方式(以及人们通常在CLI中编写参数的方式)将位置参数放在最后.这导致我的位置参数被捕获为可选参数的一部分. #!/usr/bin/python import

C成员函数指针有不同的参数 – 或者这是不是很糟糕?

即使我担心你会告诉我这个主题已经被多次覆盖,我敢问它,因为我无法生成解决方案.可能我只是在寻找错误的东西…… 假设我有一个从某个外部函数接收“模式”的函数.根据模式,该函数将调用同一对象的不同成员函数.对于我来说,这对于我没有任何参数的成员函数很有效,但我没有找到如何

c – 如何在运行时将参数放入函数中?

所以我在我的c程序中使用了execlp. execlp的形式为“int execlp(const char * file,const char * arg0,…,const char * argn)”,意思是它可以接受任意数量的参数.我只是想知道有没有办法在运行时将参数放在这个函数中?由于参数是由用户提供的,因此我无法知道参数的确切数量.当然,我

c – 为stl容器使用没有默认构造函数的仿函数

我想将自己的比较器用于std :: set,它需要将一个参数传递给它的构造函数: template <class T = double> class EpsCompare { public: EpsCompare(T input_eps) : _eps(input_eps) {}; bool operator() (const T & element1, const T & element2) const { return (

在递归函数中传递巨大列表作为参数时的性能?

我正在使用Python,我有一个递归函数,它将一个巨大的列表作为参数之一: # Current implementation def MyFunction(arg1, arg2, my_huge_list) ... ... MyFunction(new_arg1, new_arg2, my_huge_list) 如上所示,使用相同的列表my_huge_list以递归方式调用MyFunction;与

C# – 确定参数是否已通过的方法失败

我正在使用c#创建一个Windows窗体应用程序,如果传递包含该文件路径的参数,则可以在启动时打开该文件. 但是,它无法准确确定参数是否已通过.即使我没有传递任何参数,它仍然会尝试打开一个文件. 这是我的代码: string[] args = Environment.GetCommandLineArgs(); if (args == null |

我应该使用全局变量还是在java中传递变量?

我正在创建一个基于2d tile的sim游戏. 我有一个2d gridSquare数组,可以从许多不同的类和方法中访问和更改.我应该每次都传递2d gridSquares数组,还是让它成为全局?哪个是最佳做法? 我在想,是否可以选择创建一个只包含一组所有类都可以扩展的变量的类?这是好主意还是不好主意? 我还是jav

从C执行命令,argv [0]中的预期结果是什么?

我正在使用execv()从/ bin /运行命令,例如来自我的c程序的’ls’,’pwd’,’echo’,我想知道我应该在argv [0]中提供什么值; const char * path = getPath(); char ** argv = getArgs(); execv(path,argv); 解决方法:argv [0]应该是程序名称.它被传递给程序的主要功能.有些程序

我如何通过c#中的函数动态获取属性?

我有一个功能 public string getValue(string val) 在这个函数中我需要从数据库字段中获取值: using (UsersContext db = new UsersContext()) { UserProfile user = db.UserProfiles.Where(c => c.UserId == this.userId).FirstOrDefault() name = user.(val); ????????

python – 静态方法作为类方法的默认参数

我的问题是关于另一个问题的两个答案:Using class/static methods as default parameter values within methods of the same class. 我试图了解这两个答案之间是否真的有区别,如果是,那么每个答案的优缺点是什么. 问题:如何使用类方法作为同一类中方法的默认参数. 答案1:使用函数而不

php – 函数中的可变长度by-ref参数列表

在PHP中,您可以这样做: function something() { foreach (func_get_args() as $arg) echo $arg; } something(1, 3); //echoes "13" 这适用于通过值传递的参数,但是如果我希望它们通过引用传递呢?像这样: function something_else() { foreach (func_get_args() as $arg)

python – 将空dict作为关键字参数传递总是安全的吗?

有什么案例吗? f(arg1, arg2..., argN) 工作并产生结果和 f(arg1, arg2..., argN, **{} ) 产生不同的结果,或导致错误? 我假设在参数列表中没有出现** kwds. 上下文是我正在编写一个包含函数及其参数的仿函数 供以后评估,并希望支持可选关键字.解决方法:是的,这总是安全的.这两个

python – 将函数参数打包到字典中 – 与** kwargs相对

我正在尝试做与** kwargs相反的事情,我不确定它是否可能.但是知道Python可能是:-)我希望在我的方法中清楚地设计所有属性(用于自动完成,并且易于使用),并且我想抓住它们,比如说,字典,然后继续传递. class Foo(object): def __init__(self, a=1, b=2): inputs = grab_func