扫描C+中的文件+;使用自己的标准库 我想知道,或者知道如何用C++的目录搜索自己的标准库,或者看看是否有可能。

扫描C+中的文件+;使用自己的标准库 我想知道,或者知道如何用C++的目录搜索自己的标准库,或者看看是否有可能。,c++,C++,目前,我已经找到了几种搜索目录的解决方案,但它们都使用了一些外部库,如以下问题: ? C++标准中没有文件系统设施。它有一个技术规范,它可以包含在将来的C++版本中。 在此之前,您必须使用特定于平台的函数或封装它们的库。显然,新的提议与boost的API几乎相同,因此我建议使用boost,即使它的普遍性还不够充分。你只会找到特定于平台的解决方案,或者boost,我认为。管道中有一些C++14文件系统的东西:把boost当作一种标准,然后你就有了boost。文件系统:)这和我刚才在评论中说的有

目前,我已经找到了几种搜索目录的解决方案,但它们都使用了一些外部库,如以下问题:


<如何>?

C++标准中没有文件系统设施。它有一个技术规范,它可以包含在将来的C++版本中。
在此之前,您必须使用特定于平台的函数或封装它们的库。显然,新的提议与boost的API几乎相同,因此我建议使用boost,即使它的普遍性还不够充分。

你只会找到特定于平台的解决方案,或者boost,我认为。管道中有一些C++14文件系统的东西:把boost当作一种标准,然后你就有了boost。文件系统:)这和我刚才在评论中说的有什么不同吗?@doctorlove:你在评论中给出了答案,现在你抱怨有人在回答?你的意思是我们应该使用WinAPI吗?我认为最好详细说明你的答案并给出更多细节,尽管我得到了答案point@MostafaTalebi如果您确信没有人会希望将您的代码移植到另一个平台,那么我认为使用WinAPI是很好的。我自己从来没有用过它,所以我说不出它和boost相比有什么不同。在你的评论之前,我刚刚添加了一个boost的建议。还有什么细节遗漏吗?