- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有这个程序
我想修改它以使用 getCommandLine()就在 While 循环之后,打印 getCommandLine() 返回的内容。
虽然我懂编程,但我不懂 C..
如何使用 getCommandLine?
我从逻辑上知道,getCommandLine 是 Windows 的东西,我必须导入一些东西,但是任何人都可以用实际执行它的代码来回答吗?
如果有什么不同,我正在用 TCC(Tiny C 编译器)编译它
#include <stdio.h>
int main(int argc, char *argv[]) {
int i = 0;
while (argv[i]) {
printf("argv[%d] = %s\n", i, argv[i]);
i++;
}
return 0;
}
最佳答案
如此处记录:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms683156(v=vs.85).aspx
您需要包含 <windows.h>
.但我不认为它会像你认为的那样。如果您没有 argv/argc,它只会为您提供完整的命令行字符串。
您可能还会发现这篇文章有帮助:
Canonical way to parse the command line into arguments in plain C Windows API
关于c - 修改此程序以使用 getCommandLine(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8038247/
我有这个程序 我想修改它以使用 getCommandLine()就在 While 循环之后,打印 getCommandLine() 返回的内容。 虽然我懂编程,但我不懂 C.. 如何使用 getCom
在 Windows C++ 中工作并使用 GetCommandLine 获取函数中的参数。是否有类似的函数可以返回命令行中的参数数量? 我无法从 main 获取它,因为我正在使用 int WINAPI
我正在尝试修改我的可执行文件的命令行参数,以便 GetCommandLine() 将返回我设置的字符串。因为我想在任何人之前修改命令行值,所以我通过/ENTRY 开关将入口点更改为 testme()
类似于 Linux 等同于 GetCommandLine 和 CommandLineToArgv 的问题 是否可以在 Linux 中获取 raw 命令行?/proc/self/cmdline 文件被破
对于 Win32 应用程序,我调用 GetCommandLine 获取和发送它作为 WinMain 参数的命令行是什么? 最佳答案 忽略编码和信息丢失问题,掩盖什么是宏,什么是函数,GetComman
我想知道是否有一些 API 可以在 Linux 上获取当前进程的命令行参数。 我想我是非常不清楚。这个问题的真正目的是关于通过命令行参数传递 unicode 文件名。 最佳答案 读取文件/proc/s
如何在不使用 argc、argv 的情况下访问 Mac OS X 上的命令行?在 Linux 上,我会简单地阅读 /proc/self/cmdline 或在 Windows 上使用 GetComman
我是一名优秀的程序员,十分优秀!