技术栈

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压缩支持加密
相关推荐
lucky九年
几秒前
GO语言模拟C++封装,继承,多态
开发语言·c++·golang
温天仁
4 分钟前
西门子PLC编程实践教程:工控工程案例学习
开发语言·学习·自动化·php
lsx202406
7 分钟前
Java 数组
开发语言
JosieBook
10 分钟前
【C#】VS中的 跨线程调试异常:CrossThreadMessagingException
开发语言·c#
爱滑雪的码农
13 分钟前
Java八:Character 类与string类
java·开发语言
csbysj2020
13 分钟前
《C 标准库 - 参考手册》
开发语言
漫随流水
17 分钟前
c++编程:D进制的A+B(1022-PAT乙级)
数据结构·c++·算法
tankeven
21 分钟前
HJ159 没挡住洪水
c++·算法
APIshop
30 分钟前
京东关键词搜索接口完全指南
java·开发语言·数据库
charlie114514191
39 分钟前
嵌入式C++教程实战之Linux下的单片机编程:从零搭建 STM32 开发工具链(5):调试进阶篇 —— 从 printf 到完整 GDB 调试环境
linux·c++·单片机·学习·嵌入式·c
热门推荐
01GitHub 镜像站点022026年3月AI领域大事件:DeepSeek引领开源风暴03Qwen3.5-Omni与Qwen3.6模型全面解析(含测评/案例/使用教程)04黄金未来走势预测05Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services06AI 编程效率翻倍:Superpowers Skills 上手清单 + 完整指南07Mac 本地部署 OMLX + 通义千问 Qwen3.5-27B 保姆级教程08UV安装并设置国内源09让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南10“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)