技术栈

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压缩支持加密
相关推荐
冷雨夜中漫步
6 小时前
Python快速入门(6)——for/if/while语句
开发语言·经验分享·笔记·python
半桔
6 小时前
【IO多路转接】高并发服务器实战:Reactor 框架与 Epoll 机制的封装与设计逻辑
linux·运维·服务器·c++·io
HABuo
7 小时前
【linux文件系统】磁盘结构&文件系统详谈
linux·运维·服务器·c语言·c++·ubuntu·centos
我在人间贩卖青春
7 小时前
C++之多重继承
c++·多重继承
m0_73691910
8 小时前
C++代码风格检查工具
开发语言·c++·算法
2501_94493473
8 小时前
高职大数据技术专业,CDA和Python认证优先考哪个?
大数据·开发语言·python
黎雁·泠崖
9 小时前
【魔法森林冒险】5/14 Allen类(三):任务进度与状态管理
java·开发语言
2301_76347246
9 小时前
C++20概念(Concepts)入门指南
开发语言·c++·算法
阿猿收手吧!
10 小时前
【C++】std::promise原理与实战解析
c++
TechWJ
10 小时前
PyPTO编程范式深度解读:让NPU开发像写Python一样简单
开发语言·python·cann·pypto
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03openclaw配置教程(linux+局域网ollama)04UV安装并设置国内源05Linux下V2Ray安装配置指南06AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南07openclaw使用nginx反代部署过程 与disconnected (1008): pairing required解决08Claude Code Skills 实用使用手册09在Trae中使用Pencil MCP10OpenClaw Chrome扩展使用教程 - 浏览器中继控制