问题标签 [argc]
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 - 用 argc 和 argv[] 构建一个尾部程序
练习要求一个带有 argc 和 argv[] 的尾部程序。它将有特定数量的行。用户将输入一个 N 参数,然后程序将打印最后 n 行。当我从 cmd 调用这个程序作为 tail 3程序名称程序打开但它不打印任何东西。这是代码。
c - 比较c中的两个文件
正如标题所说,我需要比较 2 个文件。如果出现一行,这两个文件之间不一样,请打印该行(来自两个文件)。代码给出了不发送错误。我不能似乎能够在我的代码中找到错误。
dos - Notice: Undefined variable: argc in C:\xampp\htdocs\XerXes.php on line 73 Notice: Undefined variable: argv in C:\xampp\htdocs\XerXes.php on line 73
I have recently gotten into DOS attack scripts (How to use them and how to defend from them) and picked up this one called XerXes. I noticed that this has been coded in two different languages .c and .php and I have both. I can get the .c one to work perfectly but not the .php one as I get this error :
Notice: Undefined variable: argc in C:\xampp\htdocs\XerXes.php on line 73
Notice: Undefined variable: argv in C:\xampp\htdocs\XerXes.php on line 73
Here is the script:
Any help to resolve this error is appreciated.
PLEASE NOTE: I do not use these codes for attacking servers other than my own for security purposes and how to defend against them. I DO NOT RECOMMEND ANY ONE DDOSing or DOSing.
linux - 从堆栈中弹出和打印 argc
根据这篇论文和一些stackoverflow帖子,argc在堆栈的顶部,而argv在它的下面。我已经尝试了大约 3-4 种不同的方法:
- 将其弹出到初始化变量(.data)中 - 通过调用完成输出
printf
。 - 将其弹出到未初始化的空间 (.bss) - 通过调用完成输出
sys_write()
- 上述+调整的混合。
论坛上有人告诉我argc和argv不在堆栈中,我不明白;其他人如何使用类似的代码来做这件事?
这是我尝试过的一个例子(3天的知识——尽量不要傻笑):
解决方案:section .data msg dbValue: %d\n
c++ - 检查以确保 argv[1] 是整数 c++
对于我的程序,我必须确保用户只输入一个正整数。例如,如果用户输入 12hi 它不应该运行程序并打印到 std 错误。我不太确定如何实现这一点。
c++ - char **argv[] 尝试从命令行获取输入时出现段错误
我正在尝试做最基本的事情并且正在碰壁。我正在尝试从命令行读取文件名以稍后在我的程序中使用,但我什至无法从 argv[] 中提取名称。这是代码:
当然,我正在对提供参数的输入进行测试,因为没有错误检查。这是我运行程序时得到的结果:
*
现在我明白 argv[1] 是一个指向字符数组的指针,所以这个输出是有意义的。但是,如果我进行以下更改,
到
在尝试取消引用 argv[1] 以提取实际字符串时,我遇到了分段错误..
c - argc/argv 中的命令行解析
我有以下代码:
...
和
文件名,stdoutFilename
并且stderrFilename
是全局变量。如果我将解析方法称为:
那有什么问题?
c - OpenCV argc 和 argv 混淆
我正在查看一些 OpenCV 教程,并在开头找到了这一行(这是链接,代码位于 CalcHist 部分http://opencv.willowgarage.com/documentation/c/histograms.html下)
我以前从未见过这个,真的不明白。我检查了一些关于这个主题的问答,但仍然不明白。有人可以向我解释这条线的含义是什么吗?
谢谢!
c++ - 如何检查是否给出了参数?
如果我运行:
./program test
Buff1 = 测试
如果我运行:
./program
Buff1 = PACKAGES/=包
如果未指定任何内容,我该如何制作,默认情况下 Buff1 将是“默认”?
c++ - 更改命令行参数 argv
我想修改或删除argv
.
但是,--item
仍然包含在列表中。
最好的方法是什么?