【发布时间】:2021-01-05 03:40:53
【问题描述】:
我试图使用标题 <experimental/filesystem> 来执行此操作,但在 c++17 中它已被弃用。我没有把代码放在这里,因为我什至不确定我在做什么。
基本上,我想查看与可执行文件位于同一目录中的所有 txt 文件,但我们不知道这些 txt 文件的名称或有多少个 txt 文件。当然,能够阅读它们。
【问题讨论】:
-
我认为
在 c++17 中已成为标准,因此不再是实验性的。试试 #include <filesystem> -
从 C++17 开始,改用
<filesystem>标头。 -
您可能会发现A: experimental::filesystem linker error 提供了丰富的信息,尤其是更新(即使该问题与此问题并不真正重复)。