问题标签 [args]
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 - 如何获取文件中的元素数量?
现在,我有
当我执行 size = atoi(fileName) 时,它返回 0。在包括这个站点在内的多个站点上,我看到人们执行“atoi(argv[1])”,但我的总是返回 0。我的 sample.txt 文件有一堆由空格分隔的 3 位数字组成。我的印象是,一旦我得到正确的尺寸,它下面的所有其他东西都会起作用。
java - 理解(字符串 args[])
可能重复:
什么是“String args[]”?在爪哇
所以我最近(好吧,三天前)开始自学 Java,除非你算上 HTML/CSS,否则我以前的编程经验绝对为零。
现在,我一直在浏览书籍和在线教程,包括 Sun 教程。我不太明白(string args[])
方法中的目的是什么。
我从网上看到的是,当使用控制台运行程序时,它会替换“>Java myprogram”之后的任何内容来代替“args”。
首先,这是正确的吗?如果是这样,你为什么要这样做?
干杯!
python - django 视图中的 args 和 kwargs
好的,我已经尝试搜索这个很长一段时间了。我不能将 args 和 kwargs 传递给 django 应用程序中的视图吗?我是否必须独立定义每个关键字参数?
例如,
在调用视图时,
我似乎无法做到这一点。相反,我必须这样做:
有什么理由吗?
python - 带有其他指定关键字参数的 python 函数 *args 和 **kwargs
我有一个 Python 类,它的方法应该以这种方式接受参数和关键字参数
打电话时:
我得到错误:TypeError: set_axis() got multiple values for keyword argument 'xlabel'
无论如何,如果我将我的方法设置为
并致电:
我得到SyntaxError: non-keyword arg after keyword arg
了,正如我所期待的。第一种情况有什么问题?我应该如何告诉我的方法接受任何用户参数和关键字参数,而不是默认参数?(希望我的问题足够清楚)
c - 函数将长度为 8 的数组作为参数
我不明白我的错误信息
我不知道我是否应该通过&TriHolder, 8?我以前从未在 C 中做过数组,在这方面需要一点帮助。
java - Java中的参数长度
Java中main的参数长度是多少?它是动态的吗?我想在两个主要方法之间传递参数,我可以发送任意数量的字符串参数吗?
python - 从 args 和 kwargs 生成正确顺序的参数列表?
关注本主题:允许用户“扩展” API 功能
如何为所有场景生成正确的订单参数列表?
c# - 可选参数以及参数数组
我有一个日志接口,我使用一些有用的扩展方法对其进行了扩展,以便我可以传递格式和参数列表,以避免每次调用该方法时都必须使用字符串格式。(它也帮助我遵守 FXCops 文化信息规则)
所以我可以打电话:
代替:
我现在发现自己处于一个有点棘手的境地,因为在日志中获取一些关于日志写入位置的信息(例如文件、方法和行号)将非常有帮助。这可以通过整洁[CallerMemberName]
的[CallerFilePath]
、 和[CallerLineNumber]
属性来实现。
然后会给我一个日志条目,例如:
“MyObjectProvider.cs,Provide,行:50 | 创建了 ID 为 1564 的 MyObject”
这里的问题是方法签名看起来像这样:
这是不可能的,因为[Caller*]
属性使参数成为可选的,并且不适用于 args 参数。
我还尝试使用固定数量的字符串作为参数进行多种实现,如下所示:
但随后我收到编译器错误,提示“以下方法或属性之间的调用不明确”
我现在几乎已经放弃了这个问题,但我想,“也许 SO 可以为我找到解决方案”。所以在这里......是否可以同时使用两者params object[] args
并[CallerFilePath]
以任何方式使用,或者是否有另一种方式来获得预期的结果?
python - 多参数函数 - *args / **kwargs 的正确使用
我有一个这样的功能:
...并且我希望有一个函数接受一个或多个(数量未定义)参数,并返回参数总和的十六进制表示。
有没有办法使用 *args / **kwars 做到这一点?
perl - 催化剂作用接受 0-n 参数
在Catalyst中有没有办法指定 sub 接受 0-n 参数,比如 0-1?所以一个动作可能是这样的:
我知道这样的事情可能可以通过正则表达式以某种方式解决,但我想知道是否有办法通过使用 Args 动作修饰符指定它来做到这一点?谢谢!