0
周圍玩機智升壓庫使用Ubuntu,用下面的代碼使用Ubuntu的完整路徑來打開文件的文件main.cpp中變得開放和正在打印,但是當我嘗試打開一些其他的文件在其他某個位置,它不起作用。無法與升壓C++
下面是代碼
std::string line;
boost::filesystem::ifstream file ("main.cpp") ;
if (file.is_open())
{
while (getline (file,line))
{
std::cout << line << '\n';
}
file.close();
}
else std::cout << "Unable to open file"<< std::endl;
下面是我給和它不工作的路徑。
boost::filesystem::ifstream file ("/home/0circle/workspace/practice/main.cpp") ;
有人可以告訴我可能是什麼問題,以及如何治癒它?
謝謝:)
你可以只是'ls -l/home/0circle/workspace/practice/main.cpp'嗎? – HAL
「它不工作」 - 這是什麼意思? – Gluttton
@ 0circle您應該在shell提示符下執行該命令。 – HAL