0
我實際上正在寫一個光線跟蹤器,並且我有一個加載.off的函數。我正在使用xcode,並且在同一個文件夾中有我的.h .cpp和我的.off。這是我的函數的開頭:我無法加載數據文件,總是無法打開它
void Mesh::loadOFF (const std::string & filename) {
clear();
ifstream input (filename.c_str());
if (!input)
throw Exception ("Failing opening the file.");
和主叫是:
Mesh sphereMesh;
sphereMesh.loadOFF ("sphere.off");
我不明白它一直未能打開,如果我的.off和文件都在同一個文件夾。有人能幫助我嗎?
確保工作目錄設置到正確的位置。例如,您可能希望從命令行運行代碼:'cd'到正確的目錄,並使用'。/ your-program-name-goes-here'運行它。 –
可執行文件是否與'h'和'cpp'文件在同一個文件夾中創建? – woolstar
您好,非常感謝您的回覆,但是我沒有./your-program-name-goes-here文件夾中的部分 – Ekica