不存在从“const std::filesystem::path”到“char *”的合适转换函数

问题描述 投票:0回答:1

你好,我是 cpp 初学者,我已经学习 cpp 一个星期了,无论如何,我在尝试学习新事物时缺少文件系统库,我试图创建一个函数来接收 txt 文件的路径并读取文件内容将它打印到控制台,但我遇到了标题中的这个问题 Full Code

对不起我的英语不好。

我试图通过类型转换来解决这个问题,但也许我使用了错误的类型

c++ implicit-conversion
1个回答
0
投票

先做path::string() or path::u8string() for utf-8获取路径,然后就可以使用string::c_str()方法了

© www.soinside.com 2019 - 2024. All rights reserved.