c++ - 即使目录不包含文件名,文件名方法也会返回点
问题描述
我有一个问题,即使我写没有文件名的路径,方法 has_filename() 返回 true,而方法 filename() 返回“。” (点)。
using namespace std::experimental::filesystem;
path s;
std::cin >> s; //Here I write: "D:\Tests\"
std::cout << "has filename: " << s.has_filename() <<std::endl;
std::cout <<"filename: " << s.filename() << std::endl; //Here I get " . "
我做错了什么?
解决方案
推荐阅读
- python - 笔记本验证失败 | 木星
- c# - 如何将 Serilog 依赖注入到 .NET 控制台应用程序中的其余类中
- c# - Selenium SendKeys() 和 Click() 在链接导航后静默失败
- javascript - 将数组中的迭代元素推入空数组不起作用
- php - 特定页面的不同 Woocommerce 产品缩略图大小
- flutter - Flutter 中 Hive 框中的记录过滤和排序
- android - 通知管理器不显示通知
- android - 没有 UI 的 Android 应用程序:如何在每次运行应用程序时停止瞬时闪烁
- react-native - 反应原生如何保存从图像选择器包中挑选的图像
- excel - 一个条件格式宏覆盖另一个