技术栈

c++取出文件路径中的文件名

吴天德少侠2023-11-16 11:45
cpp 复制代码
void getFileName(const char* path, char* file_name)
{
    const char* lastSlash = strrchr(path, '\\');
    if (lastSlash != nullptr)
    {
        strcpy(file_name, lastSlash + 1);
    }
    else
    {
        strcpy(file_name, path);
    }
}
上一篇:Docker安装PostgreSQL
下一篇:7Z压缩支持加密
相关推荐
ShineWinsu
3 小时前
对于C++:类和对象的解析—下(第二部分)
c++·面试·笔试·对象·类·工作·stati
码农水水
3 小时前
国家电网Java面试被问:TCP的BBR拥塞控制算法原理
java·开发语言·网络·分布式·面试·wpf
浮尘笔记
3 小时前
Go语言临时对象池:sync.Pool的原理与使用
开发语言·后端·golang
咕噜咕噜啦啦
4 小时前
Java期末习题速通
java·开发语言
BHXDML
4 小时前
第七章:类与对象(c++)
开发语言·c++
梦梦代码精
4 小时前
BuildingAI vs Dify vs 扣子:三大开源智能体平台架构风格对比
开发语言·前端·数据库·后端·架构·开源·推荐算法
yyf19890525
5 小时前
C++ 跨平台开发的挑战与应对策略
c++
又见野草
5 小时前
C++类和对象(中)
开发语言·c++
kgduu
5 小时前
js之表单
开发语言·前端·javascript
钊兵
5 小时前
java实现GeoJSON地理信息对经纬度点的匹配
java·开发语言
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)032025 Telegram 最新免费社工库机器人(LetsTG可[特殊字符])搭建指南(含 Python 脚本)04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05UV安装并设置国内源06Linux下V2Ray安装配置指南07AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南08BongoCat - 跨平台键盘猫动画工具09网站改了域名,如何查找?10Claude Code Skills 实用使用手册