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