问题标签 [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 - 在 Visual C++ 中调试时忽略 main() 中的参数
到目前为止,我已经能够通过使用 Visual C++ 中的调试命令正确地查看我的 C 代码的输出。但是,当脚本依赖于主函数中的参数(例如/ argc
、、argv
)时,调试器似乎会忽略这两个参数并将它们视为未初始化。
例如,在以下代码中,输出始终为printf("Usage: find pattern\n");
.
如何运行代码以便使用 argc 和 argv?我是否应该使用 Visual C++ 以外的 IDE?
c++ - C++: cin >> *char
所以,我目前正在编写一个行编辑器,作为 I/O、编写文件等方面的学习项目。它是用 C++ 编写的,我目前正在尝试写入用户选择的文件。我已经实现了 CLI 参数,但我目前不知道如何在程序中实现指定要写入的文件的方式。
当我使用命令行参数时,这非常有效;但是,每当我不这样做时,只要我启动程序,它就会出现分段错误。我使用实际文件名的地方在 save 命令中:
这也工作得很好。你有什么办法可以帮助我吗?完整的源代码,供审查,在https://github.com/GBGamer/SLED
c - 解释这个程序的输出?
如果我们通过命令行向它传递以下参数,则以下程序的输出是什么:
因此,由于我们传递了 4 个参数,argc
是 4 吗?我们将 i 初始化为 2,然后检查argv
从 1 到 3 的 ' - 我的猜测是我们添加 i = 2,然后在下一次迭代中 i = 3,这是 5,所以输出将是 5?
vim - 如何从 VimL 获取命令行参数?
如何访问在 Windows 下的命令行中提供给 Vim 的参数?
我正在寻找argv[]
C中的等价物。
在 linux 下你可以阅读/proc/self/cmdline
. 例子:
argc()
并且argv()
不工作。他们只返回文件数。例子:
c - optarg 的多个值
我希望能够为 -a arg 获得 2 个值,例如: -a min max
我有以下代码:
如何为单个参数获取多个值?
c++ - Significance of argc and argv in int main( int argc, char** argv ) in OpenCV
In the following program for loading and displaying image in openCV
I am not able to understand how the programmer is specifying the input image. This is because argv[1] is just an array element and I think has no relation to the image to be specified, and it hasn't been defined anywhere in the program. Can anybody clear my doubts?
One more thing: What is being checked in the "if" statement that checks if(argc !=2)?
linker - main() 参数的重要性
我开始使用 CodeBlocks IDE 进行 SDL。我收到一个错误undefined reference to 'SDL_main'。我研究并发现你需要有参数
在主()。我添加了这些以及编译和工作的代码。我的问题是,链接器能够工作的参数有多重要?
c - 来自 argv 的字符串上的 malloc 错误
我正在使用从 arg 接收到的字符串来返回另一个带有随机字符的字符串。
然后 res 填充了 argv[4] 的字符,但是当我在控制台中输入 'test' 时,它返回 'Test?' (当我不改组字母而只是逐个字符地复制字符串时)。
这是为什么 ?
如果我把 size+100 改为,它可以工作,但我不明白为什么。
c++ - C ++从Windows中的命令行导入文件
我是使用命令行启动程序的新手。我想调用我的文件,称为“file.txt”。我一直在寻找例子,但我还没有看到命令行写了什么。
知道了。所以通过命令行我导航到我的 .exe 并调用我想要的文件。
它有效。
谢谢。
c - 这个 C 程序的逻辑错误在哪里?
这是一个简单的程序:通过 main 函数传递用户输入以计算一系列整数的范围。但是,该程序默认为使用功能。换句话说,它似乎不接受来自命令行的输入。
程序执行,但在某个地方它达到了将使用消息打印到终端的条件。
这是程序: