嗨大家在那裏我需要幫助從u在文件處理 我使用Ubuntu作爲我的操作系統C++文件處理問題
現在我的C++代碼中有一行remove("/home/manish.yadav/Desktop/ram.txt");
我最後一次用C運行此命令代碼它刪除我的操作系統
現在我不確定是否使用它? 任何人都可以告訴我這個命令適當的語法,以便我可以在我的代碼中使用它? 是否有任何其他方式通過使用程序來刪除C++中的文件?這個怎麼做? 如何使用C++程序刪除文件?
嗨大家在那裏我需要幫助從u在文件處理 我使用Ubuntu作爲我的操作系統C++文件處理問題
現在我的C++代碼中有一行remove("/home/manish.yadav/Desktop/ram.txt");
我最後一次用C運行此命令代碼它刪除我的操作系統
現在我不確定是否使用它? 任何人都可以告訴我這個命令適當的語法,以便我可以在我的代碼中使用它? 是否有任何其他方式通過使用程序來刪除C++中的文件?這個怎麼做? 如何使用C++程序刪除文件?
查看the reference page for std::remove關於如何使用它來刪除文件。
關於你的操作系統,std :: remove不會隨機殺死操作系統。上次我嘗試它時,函數按預期工作。
「上次我用C代碼運行這個命令,它刪除了我的操作系統」。不,它不。還有其他的東西,我們沒有水晶球來猜測那是什麼。
試試吧!
unlink("/home/manish.yadav/Desktop/ram.txt");
取消鏈接和刪除的行爲與文件相同。 – 2011-03-21 10:04:41
我敢打賭,相當好的錢刪除(「/ home/manish.yadav /桌面/ ram.txt」);並沒有真正刪除你的操作系統。 – 2011-03-21 09:59:16