c++ - 我无法使用 C++ 进入目录

标签 c++ directory

我需要更改项目的工作目录,以便输出文件转到某个文件夹,而不是所有项目文件所在的文件夹。

我在用

system("cd secretdir/");
system("ls");

但是,我得到的是当前项目目录中的文件列表,而不是“secretdir”文件列表。

我在 Mac OS X 10.6/Qt Creator 4.7 64 位上

谢谢!

最佳答案

你必须改变当前的工作目录

http://www.linuxquestions.org/questions/programming-9/how-to-change-current-working-directory-in-c-550031/

此外,您应该考虑使用完整路径名而不是更改工作目录来保存输出文件。

关于c++ - 我无法使用 C++ 进入目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4565532/

相关文章:

javascript - 使用nodejs在目录中递归获取所有目录

c++ - 指针的 const 说明符

c++ - 如何在 C++ 正则表达式中第一次匹配时停止?

python - 通过Python确定JDK安装目录

python - 如何使用python设置运行时保存文件的路径?

matlab:列出所有唯一的子文件夹

C++填充双端队列错误分配

c++ - VSCode 配置语法突出显示以匹配样式指南

c++ - 调试链接错误的最佳实践

python - 根据名称将多个文件从单个文件夹移动到多个文件夹