-1
我试图在Linux中采用>
形式的参数。 我试图解决我的问题,是这样的:比较符号C++
std::string big(">");
if (argv[3]==big) {....}
,但它不喜欢这个工作。
但它的工作原理是这样的:
std::string big("M");
if (argv[3]==big) {....}
我想,我需要让我的焦炭的ASCII CODE
与argv[3]
比较。但argv[3]
它是char
的类型,我不能比较int
和char
。 你能帮我吗?
它工作正常,不需要任何ASCII码怪异。问题可能是你正在使用的shell/terminal /命令行的东西是将'>'视为特殊字符,而你需要编写''>>''或'\>'。 – nwp
而'argv [3]'是'char *'。 – LogicStuff
@nwp对不起,但是我可以像'>'那样做,并且不使用其他任何东西吗? –