我有执行以下操作的代码:
const char* filename = argc >= 2 ? argv[1] : "stuff.jpg";
它读取照片作为命令行参数并显示它。
我现在想拍两张照片,我试过这个代码:
const char* filename = argc >= 3 ? argv[1] : "stuff.jpg", argv[2] : "tester.jpg";
但我收到这样的错误:
error: expected initializer before ‘:’ token
有谁知道怎么了?有没有类似的方式来以编程方式进行输入?