社区
C语言
帖子详情
遇到紧急问题,高手帮帮忙
wade_wang
2009-10-25 11:38:41
我现在要做一个代码格式化的程序类似于Astyle的东西,要求就是读入一个完全正确的c语言代码文件,然后将代码格式优化,如删除不必要的空格和空语句等,然后再输出文件。
我原来是想读入一行,改一行。
但是读入的代码可能是上下两行应该合并的,也可能要将前后大括号对齐等等,总之我不知道该怎么办才好。
Astyle这东西我一点也不了解该怎么下手,哪位高手帮帮忙能给点思路?我先谢谢了。
...全文
92
5
打赏
收藏
遇到紧急问题,高手帮帮忙
我现在要做一个代码格式化的程序类似于Astyle的东西,要求就是读入一个完全正确的c语言代码文件,然后将代码格式优化,如删除不必要的空格和空语句等,然后再输出文件。 我原来是想读入一行,改一行。 但是读入的代码可能是上下两行应该合并的,也可能要将前后大括号对齐等等,总之我不知道该怎么办才好。 Astyle这东西我一点也不了解该怎么下手,哪位高手帮帮忙能给点思路?我先谢谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
csdn5211
2009-10-25
打赏
举报
回复
干嘛非要读一行,一次全读进内存。
这种程序一般都是实现各自动机,先把各种状态处理想清楚再编。
wade_wang
2009-10-25
打赏
举报
回复
帮帮忙啊
thy38
2009-10-25
打赏
举报
回复
LZ请看CodeLite的Source Code Formatter插件源码
wade_wang
2009-10-25
打赏
举报
回复
[Quote=引用 2 楼 csdn5211 的回复:]
干嘛非要读一行,一次全读进内存。
[/Quote]
请问如何全读入内存中?用哪种结构?
die_angle
2009-10-25
打赏
举报
回复
学习中。。。。
性能测试如何定位瓶颈?偶发超时?看
高手
如何快速排查
问题
俗话说的好 “
问题
排查不用愁,Arthas 来帮您忙。” 今天就来说说这个让妈妈再也不用担心我排查
问题
的 Java 诊断神器——Arthas! 什么是 Arthas? Arthas 是一款开源在线诊断工具,采用命令行交互模式,支持 web...
性能测试怎么定位mysql瓶颈_性能测试如何定位瓶颈?看
高手
如何快速排查
问题
...
真的不太时髦了啊喂~俗话说的好 “
问题
排查不用愁,Arthas 来帮您忙。” 今天就来说说这个让妈妈再也不用担心我排查
问题
的 Java 诊断神器——Arthas!什么是 Arthas?Arthas是一款开源在线诊断工具,采用命令行交互...
这四个
问题
场景你会排查原因吗?看看
高手
是如何使用 Arthas 快速定位原因的!
俗话说的好 “
问题
排查不用愁,Arthas 来帮您忙。” 今天就来说说这个让妈妈再也不用担心我排查
问题
的 Java 诊断神器:Arthas! 什么是 Arthas? Arthas 是一款开源在线诊断工具,采用命令行交互模式,支持 web 端...
紧急
求助:LMK03806B锁定异常
紧急
求助:LMK03806B时而能够正常输出,时而无法正常输出? LMK03806芯片通过Xilinx K7 FPGA配置,电路参考手册,只是输入部分没有一个电容和电阻,而是直接接了0.1uF电容到单端输入Oscin。 输入端0.1uf电容后输入...
arthas 查看哪个方法调用最耗时_这四个
问题
场景你会排查原因吗?看看
高手
是如何使用 Arthas 快速定位原因的!...
真的不太时髦了啊喂~俗话说的好 “
问题
排查不用愁,Arthas 来帮您忙。” 今天就来说说这个让妈妈再也不用担心我排查
问题
的 Java 诊断神器——Arthas!什么是 Arthas?Arthas 是一款开源在线诊断工具,采用命令行交互...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章