macos获取参数
#include <iostream> // 声明 _NSGetArgv 函数 extern "C" { extern char ***_NSGetArgv(void); } int main() { char ***argvp = _NSGetArgv(); if (!argvp) { std::cerr << "Failed to get command line arguments." << std::endl; return 1; } char **argv = *argvp; for (int i = 0; argv[i] != nullptr; ++i) { std::cout << "Argument " << i << ": " << argv[i] << std::endl; } return 0; }

浙公网安备 33010602011771号