【问题标题】:How to generate c/c++ function prototypes automatically?如何自动生成 c/c++ 函数原型?
【发布时间】:2013-11-16 12:55:30
【问题描述】:

必须键入两次函数原型很烦人> 是否有 IDE 可以自动执行此操作?

例如,如何在带有 CDT 的 Eclipse 中做到这一点?

基本上我要求三件事:

  1. 为定义的函数生成原型。
  2. 为声明的原型生成函数 sn-ps。
  3. 如果原型或定义中的参数类型发生任何变化,请保持同步。

【问题讨论】:

  • 如果你输入了两次 same 函数,你就做错了!
  • 在 .c 文件中定义私有方法时,需要为文件中的前向引用创建本地函数原型。 (您不希望它们在 .h 文件中。)我希望有一种方法可以自动创建这些原型。

标签: c++ c eclipse ide


【解决方案1】:

例如,如何在带有 CDT 的 Eclipse 中做到这一点?

如果您已经在头文件中声明了原型,请使用上下文菜单'Source->Implement Method...'从那里进行选择。这将弹出一个对话框,让您选择应在相应源中生成哪些未实现的方法。

【讨论】:

  • 反之如何,如果我定义了函数,它可以为我生成原型吗?
  • @qed AFAIK 不!但无论如何,从声明开始是最常用的方法。
猜你喜欢
  • 2016-09-07
  • 2011-05-24
  • 2012-02-09
  • 2016-12-07
  • 2012-03-08
  • 2011-06-22
  • 1970-01-01
  • 2010-12-06
  • 1970-01-01
相关资源
最近更新 更多