system 調用命令cd無效

熟悉Unix編程的人都知道,在中聲明的函數system是用來在程序中調用shell命令的方法。例如你可以在程序中寫一行system("rm *");這相當於你在命令行下敲rm *,但是cd命令卻不能用system來做的。一般,你要改變程序的pwd,你都必須用函數chdir(const char*),它在中聲明。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章