技术栈

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压缩支持加密
相关推荐
夜晚中的人海
9 分钟前
【C++】分治-快速排序算法习题
开发语言·c++·排序算法
爱编程的鱼
18 分钟前
想学编程作为今后的工作技能,学哪种语言适用性更强?
开发语言·算法·c#·bug
yugi987838
18 分钟前
基于MATLAB的心电信号去噪
开发语言·matlab
国服第二切图仔
33 分钟前
Rust入门开发之Rust中如何实现面向对象编程
开发语言·后端·rust
yq1468286090
35 分钟前
C (统计二进制中“1“的个数)
c语言·开发语言·算法
mm-q2915222729
1 小时前
Java并发编程从入门到进阶 多场景实战
java·开发语言
nice_lcj520
1 小时前
认识多线程:单例模式
java·开发语言·单例模式
是苏浙
1 小时前
零基础入门C语言之数据在内存中的存储
c语言·开发语言
wjs2024
1 小时前
HTMLCollection 对象
开发语言
Aevget
1 小时前
QtitanNavigation助力能源数字化转型:打造清晰可控的系统导航体验
c++·qt·嵌入式·能源·界面控件·ui开发
热门推荐
01GitHub 镜像站点02综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件03UV安装并设置国内源04《大数据技术原理与应用》实验报告三 熟悉HBase常用操作05npm使用国内淘宝镜像的方法06Linux下V2Ray安装配置指南07BongoCat - 跨平台键盘猫动画工具08jdk21下载、安装(Windows、Linux、macOS)09NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南10GitLab 零基础入门指南:从安装到项目管理全流程