c++ - 检查 argv[i] 是否存在 C++

标签 c++ input program-entry-point

如果我运行 C++ 程序

./program arg1

argv[1] 存在,但是有没有办法检查 argv[2] 是否存在?

最佳答案

对,看argc的值:

if (argc > 2) {
  ... use argv[2] ...
}

关于c++ - 检查 argv[i] 是否存在 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13600204/

相关文章:

java - 如何以某种方式循环我的主要方法?

c++ - 使用 "argv"传递图像文件C++

c# - 实例化包含 static void Main() 的类

c++ - Noobish 阵列问题 : Run-Time Check Failure #2 - Stack around the variable 'arr' was corrupted

c++ - 使用编译器/链接器进行 C++ 代码清理

c++ - 在工作线程上运行的 WebKit

java - Java中InputStream的FileInputStream

jquery - 替换同一文本中的多个输入值

c++ - MPI_Send 到在同一进程上运行的多个 POSIX 线程

Python:在连接时将数据发送到套接字