2010-04-30 46 views
2

在C++中,通常的做法是在头文件中声明函数并在cpp文件中定义它们。这导致每个函数的原型总是有两个副本。然后,无论何时我想更改函数的名称/返回值/参数,我都必须在两个文件中手动更改它。这看起来不必要繁琐,并且必须有很多人分担我的痛苦,那么是否有办法在VS中的文件之间自动执行这些更改?Visual Studio可以在C++头文件中为我管理函数原型吗?

vim解决方案的附加点。

回答

5

您可以使用Visual Studio的Visual Assist X加载项。它的一个特点是做你想做的事情:修改基类中函数的签名,并让它修改cpp文件和派生类中相同函数的所有签名。 此加载项不是免费的,但您可以尝试试用。

+0

如果你是一名严肃的C++程序员,我强烈推荐VA X--它使VS按照它应有的方式工作。 – foxwoods 2010-05-01 14:35:51

相关问题