我正在嘗試基於C++進行文本冒險。我製作了包含每個路徑的特定文件的文件夾。假設我從一個房間南下,我需要進入一個名爲「南」的文件夾。我在這裏遇到問題,因爲我不知道如何在C++中更改「cd。\ south」這樣的目錄。請告訴我如何在C++中更改目錄。在C++中運行cmd命令
我試着使用:
system("cd .\\south")
,但它不會改變目錄。我也在Google上搜索過,但它給了我不知道如何使用的另一個名爲「ShellExecute」的函數的鏈接。請幫助(我是一個完整的初學者)。
嘗試'人2 chdir'。 –
爲什麼你想要*進入特定的文件夾?一旦你改變當前進程的目錄,你想要做什麼? – zakinster
如果你向南,然後向北,你在目錄「南/北」,但同一個房間?我不確定這是一個明智的設計;) –