有没有什么广泛使用的c++ 代码生成器或反向工程工具

蓝鹰 2014-06-12 11:08:34
我们公司用IBM的软件架构工具画类图,但是代码貌似还得手写。
如果有什么开源的工具,能够按自己的需要来修改就好了
...全文
563 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
wxf54318 2014-08-08
  • 打赏
  • 举报
回复
IBM的rational rose 画类图图形码 或是borland 的together,或者VISIO也凑合啦
赵4老师 2014-06-30
  • 打赏
  • 举报
回复
请牢记:源代码本身的书写是否结构化或面向对象或符合设计模式或敏捷…并不重要,重要的是你是否使用结构化或面向对象或符合设计模式或敏捷…的方法命名标识符、阅读、修改、检查、测试源代码。
康斯坦汀 2014-06-30
  • 打赏
  • 举报
回复
c++代码太自由了,也太复杂,就算有工具也不一定能生成很实用的代码,自己写吧。
menzi11 2014-06-29
  • 打赏
  • 举报
回复
楼主不用找了,我以前都找遍了,java什么的都有,但C++的真没一个好用的, 要不就是巨贵(还特别麻烦),要不就是鸡肋功能,比如那个staruml, 是能正向也能反向,但是一遇到模板,指针等东西就歇菜,而且自动生成的代码格式还不方便调整, 反倒是VS自带的那个工具还不错,可惜是对C#不错,C++也鸡肋... 楼主要是找到好用的一定告诉我,我愁死了
taodm 2014-06-13
  • 打赏
  • 举报
回复
那是因为你对java、C#了解还不够深。
蓝鹰 2014-06-13
  • 打赏
  • 举报
回复
引用 4 楼 mujiok2003 的回复:
好多uml工具都可以生成代码,但可能都不很实用。 但是从代码中抽出代码关系是比较实用的, 比如doxygen
不知道为什么c#和java的都有完善的工具,就c++的不完善
mujiok2003 2014-06-13
  • 打赏
  • 举报
回复
引用 5 楼 mujiok2003 的回复:
试试startuml, 我记得有这功能,是开源的。
staruml
mujiok2003 2014-06-13
  • 打赏
  • 举报
回复
试试startuml, 我记得有这功能,是开源的。
mujiok2003 2014-06-13
  • 打赏
  • 举报
回复
好多uml工具都可以生成代码,但可能都不很实用。 但是从代码中抽出代码关系是比较实用的, 比如doxygen
赵4老师 2014-06-13
  • 打赏
  • 举报
回复
VS IDE企业版似乎就可以。
zilaishuichina 2014-06-13
  • 打赏
  • 举报
回复
google 的protobuf 算么
IS小白 2014-06-12
  • 打赏
  • 举报
回复
powerdesinger可以根据类图生成代码

24,860

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧