0
如何將argv []傳遞給我的函數?當我運行程序時出現錯誤。我是新來的C++,但我認爲我沒有通過它正確看看錯誤和我的代碼。現在不用擔心深度優先算法..我會後來..我只是想做這個工作..,基本上我只是想通過* argv []評估他們在我的printDepthFirst(),但東西是不正確的(明顯)。謝謝如何將傳遞給main(在argv中)的參數傳遞給我的函數?
myprogram.c: In function ‘main’:
myprogram.c:18:4: warning: passing argument 1 of ‘opendir’ makes pointer from integer without a cast
/usr/include/dirent.h:135:13: note: expected ‘const char *’ but argument is of type ‘char
代碼
如果您不熟悉C++,那麼我建議您學習C++,而不是學習C [也許是一本很好的入門書](http://tinyurl.com/so-cxxbooks)。 –
我真的沒有意識到避免使用一個庫(例如boost.filesystem)來用最少的代碼來做到這一點。 –
不能使用提升... Awoodland得到它..謝謝 – user975582