问题标签 [arguments]
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 - 从命令行将参数传递给 C 程序
所以我在 Linux 中,我想让一个程序在你从命令行执行它时接受参数。
例如,
./myprogram 42 -b -s
因此,程序会将数字 42 存储为 int 并根据它得到的参数(如 -b 或 -s)执行某些代码部分。
python - 在python中用函数参数命名的列表
我觉得这可能是我应该知道的,但我现在想不起来。我正在尝试获取一个函数来构建一个列表,其中列表的名称是函数中给出的参数;
例如
问题是,当我希望它被称为任何用户在创建手时输入的手名时,这会创建一个名为手名的列表。
任何人都可以帮忙吗?谢谢
perl - 如何在 Perl 中解析命令行开关?
为了在 Perl 中扩展我的“grep”模拟器,我添加了对一个-r
开关的支持,该开关可以在子目录中进行递归搜索。现在命令行调用看起来像这样:
-r
和参数都是可选的(directory
目录默认为'.')。到目前为止,我只需检查第一个参数是否是-r
,如果是则设置适当的标志,然后使用移位操作扫描其余两个参数。-r
如果出现在参数列表的末尾或更糟 - 在目录名称和搜索表达式之间,这显然会是一个问题。
一种解决方法是简单地从 @ARGV 数组中删除该-r
项目,这样我就可以简单地将剩余的参数移入,但我无法找到一种方法来做到这一点,而不会在我的奇数位置获得“undef”大批。欢迎您使用任何建议或不同的策略。
c# - 验证函数参数?
我会定期验证我的函数参数:
当然,检查在函数的上下文中是“有效的”。
这是常见的行业惯例吗?关于函数参数验证的常见做法是什么?
c# - 使用命令行参数从 C# 执行 PowerShell 脚本
我需要从 C# 中执行 PowerShell 脚本。该脚本需要命令行参数。
这是我到目前为止所做的:
scriptFile 包含类似“C:\Program Files\MyProgram\Whatever.ps1”的内容。
该脚本使用命令行参数,例如“-key Value”,而 Value 可以是也可能包含空格的路径。
我不让这个工作。有谁知道如何从 C# 中将命令行参数传递给 PowerShell 脚本并确保空格没有问题?
cocoa - 在 NSScriptCommand
我创建了一个子类,NSScriptCommand
我得到了我的 URI。
它运作良好,[self directParameter]
我得到了网址。
现在我找到了很棒的方法[self arguments]
。
但是dic
是空的。=( 同样当 URL 类似于myAppUri:foo/bar?a=b#haha
...
我要怎么做才能承认这些该死的论点?
顺便一提:
c# - C#:我想将诸如文件路径之类的消息传递给我的表单应用程序(如控制台应用程序),我该怎么做?
C#:我想将诸如文件路径之类的消息传递给我的表单应用程序(如控制台应用程序),我该怎么做?
有人告诉我,我需要找到添加 string[] args 的主要方法,但我不知道 Windows 窗体中的哪个方法。我的主要方法是 C# Windows 窗体应用程序中的哪个?
c# - 是否可以将属性作为“out”或“ref”参数传递?
如果不能,我可以将属性作为“out”或“ref”参数传递,那为什么不呢?
例如
. . .
python - 有没有办法在 Python 中更改有效的进程名称?
我可以更改 Python 脚本的有效进程名称吗?当我获取系统进程列表时,我想显示一个不同的名称而不是进程的真实名称。在 CI 中可以设置
但是在 Python 中
似乎不起作用。当我获得进程列表(ps ax
在我的 linux 框中)时,真实名称不会改变。如果存在,我更喜欢便携式解决方案(或者一个用于 posix 的解决方案和另一个用于 Windows 环境的解决方案)。
提前致谢
c# - 在 C# 中传递和存储指向不可变类型和字符串的指针
有没有办法在 C# 中存储指向不可变类型(如字符串)的指针?如何执行:Instance1.SomeFunction(out MyString);
,并在 Instance1 中存储指向 MyString 的指针?