技术栈

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压缩支持加密
相关推荐
云小逸
19 分钟前
【nmap源码解析】Nmap 核心技术深度解析:从源码到实战
开发语言·网络·windows·nmap
前路不黑暗@
1 小时前
Java项目:Java脚手架项目的公共模块的实现(二)
java·开发语言·spring boot·学习·spring cloud·maven·idea
人道领域
1 小时前
Spring核心注解全解析
java·开发语言·spring boot
云深麋鹿
1 小时前
标准库中的String类
开发语言·c++·容器
脱离语言
2 小时前
Jeecg3.8.2 前端经验汇总
开发语言·前端·javascript
MOONICK
2 小时前
C#基础入门
java·开发语言
女王大人万岁
3 小时前
Golang标准库 CGO 介绍与使用指南
服务器·开发语言·后端·golang
myzzb
3 小时前
纯python 最快png转换RGB截图方案 ——deepseek
开发语言·python·学习·开源·开发
t19875128
3 小时前
基于Chirp分解和多相快速算法的离散分数傅里叶变换(DFRFT)MATLAB实现
开发语言·算法·matlab
jllllyuz
3 小时前
基于MATLAB的PAM通信系统仿真实现
开发语言·matlab
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03PHP Error: 常见错误及其解决方法04HTB 赛季10 - Pterodactyl - user05爬虫逆向之观安(观镜WEB应用安全防护系统)06UV安装并设置国内源07openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南08243 行 microGPT:把“训练 + 推理”拆到骨头里09BongoCat - 跨平台键盘猫动画工具10openclaw配置教程(linux+局域网ollama)