-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對不起,但是我可以像'>'那樣做,並且不使用其他任何東西嗎? –