技术栈

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压缩支持加密
相关推荐
她说..
8 小时前
Java 对象相关高频面试题
java·开发语言·spring·java-ee
watson_pillow
8 小时前
c++ 协程的初步理解
开发语言·c++
庞轩px
8 小时前
深入理解 sleep() 与 wait():从基础到监视器队列
java·开发语言·线程·锁·wait·sleep·监视器
故事和你91
8 小时前
洛谷-算法1-2-排序2
开发语言·数据结构·c++·算法·动态规划·图论
白毛大侠
10 小时前
理解 Go 接口:eface 与 iface 的区别及动态性解析
开发语言·网络·golang
李昊哲小课
10 小时前
Python办公自动化教程 - 第7章 综合实战案例 - 企业销售管理系统
开发语言·python·数据分析·excel·数据可视化·openpyxl
Hou'
10 小时前
从0到1的C语言传奇之路
c语言·开发语言
不知名的老吴
10 小时前
返回None还是空集合?防御式编程的关键细节
开发语言·python
Tanecious.
11 小时前
蓝桥杯备赛:Day6-B-小紫的劣势博弈 (牛客周赛 Round 85)
c++·蓝桥杯
迈巴赫车主
11 小时前
蓝桥杯3500阶乘求和java
java·开发语言·数据结构·职场和发展·蓝桥杯
热门推荐
01GitHub 镜像站点02OpenClaw 请求超时 llm request timed out 怎么解决?3 种方案实测,附完整排查流程03Qwen3.5-Omni与Qwen3.6模型全面解析(含测评/案例/使用教程)04AI 编程效率翻倍:Superpowers Skills 上手清单 + 完整指南05VMware Workstation Pro 17 虚拟机完整安装教程(2026最新)06Claude Code 未登录 使用第三方模型07Oh My Codex 快速使用指南08最新更新版本,OpenClaw v2026.4.2 深度解读剖析:Task Flow 重磅回归与安全架构的全面硬化09UV安装并设置国内源10【技术干货】Gemma 4 上手深度指南:本地多模态大模型的新基线