實質上,C++中是否有等價的readline()。split()python函數?
int main(int argc, char** argv)
正是如此(或到一個非常接近程度)。我想知道是否可以用其他功能複製int main(...)
的功能。例如,假設我有一個
readline();
功能從文件中讀取一行。我想知道該行包含argc
多少個參數,以及每個參數(該行中的空格表示新參數)的一個數組argv
。所以我有兩個問題:
- 這樣的函數是否存在於除了
int main()
函數之外的C++中? - 如果不是,寫一個會很困難。如果對這個問題的答案也是否定的,我很樂意聽到關於從哪裏開始的幾點建議。我對C++沒有經驗,我不確定
string
類是否具有此功能。
謝謝!
'命令 「是這樣的一個說法」'? –
請參閱[如何在C++中拆分字符串?](http://stackoverflow.com/questions/236129/),[如何在C++中使用字符串化字符串?](http://stackoverflow.com/questions/53849 /),[C++有哪些參數解析器庫?](http://stackoverflow.com/questions/253556/) –
謝謝,我會檢查這些。 – Amit