gpt4 book ai didi

C++ 重构 : change method name, 输入和输出

转载 作者:太空宇宙 更新时间:2023-11-04 14:18:30 24 4
gpt4 key购买 nike

我正在使用 eclipse cdt helios。我用了很长时间的 eclipse for java,我发现它是一个完美的 IDE。它几乎可以解决所有问题,它可以解决我的很多问题,并真正提高我的编码速度和编写优雅代码的速度。但在 C++ 中情况有所不同。

我想知道是否有一些简单的重构方法:如果我在 .cpp 中更改方法输入或输出,我希望更改在 .h 中保持一致。就像我想改变

int *test::foo(char x, int y) { .. }

进入

vector<int> test::foo1(chat x, double y) { .. }

有两个变化:

  1. 从 int* 输出到 vector
  2. 名字从 foo 到 foo1
  3. 从double到int的输入

我希望此更改也影响 .h 文件。以及它的所有出现。

这可以用 eclipse helios cdt 实现吗?在 Linux 上使用其他一些 C++ IDE? (例如在 vim 中..如何?)

编辑:这里没有 vim 大师?

最佳答案

这在 QTCreator IDE 中是可能的,您可以全局重命名变量和更改方法。

关于C++ 重构 : change method name, 输入和输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9337490/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com