社区
数据库及相关技术
帖子详情
递归替换问题
qq_17327093
2014-07-07 11:05:00
编写程序,扩展C/C++源文件中的#include指令(以递归的方式)。请以文件名的内容替换形如下面的代码行。
#include “filename”
...全文
520
3
打赏
收藏
递归替换问题
编写程序,扩展C/C++源文件中的#include指令(以递归的方式)。请以文件名的内容替换形如下面的代码行。 #include “filename”
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我不懂电脑
2014-07-07
打赏
举报
回复
冒看懂什么意思。
dataxdata
2014-07-07
打赏
举报
回复
嵌入文件的时候,需要采用递归调用预处理函数的方式,以便处理嵌入文件中的#include指令
dataxdata
2014-07-07
打赏
举报
回复
这个就是模拟C/C++预处理程序的功能,打开源文件后,先检查每一行的第一个字符是否是”#“,如果不是,则原样输出这一行;如果是,则处理预处理指令,先把”#“后紧跟的预处理指令解析出来,如果是include,则提取后面的文件名,打开文件,嵌入到结果文件中就行了
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章