如何解决如何在C ++中显示目录?
我想查看我所在的目录,例如终端的图片:
我该如何使用c ++?
解决方法
根据您的C ++口味,对于C ++ 17,您可以使用std::filesystem::current_path,如示例所示。
(请确保使用-std=c++17
进行编译,并在某些编译器需要时链接-lstdc++fs
。
#include <iostream>
#include <filesystem>
namespace fs = std::filesystem;
int main()
{
std::cout << "Current path is " << fs::current_path() << '\n';
}
或与操作系统相关的getcwd,可在c ++ 17之前的版本中使用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。