在删除“using namespace”时,如何自动为超出范围的所有类型/函数添加前缀?

时间:2015-01-29 01:00:41

标签: c++ visual-studio opencv visual-studio-2013

我在Visual Studio 2013中打开了C ++代码。它使用了我不再希望它使用的命名空间(在这种情况下,cv,所以有一行"使用命名空间cv;")

我删除了该行,当然cv命名空间中的所有类型/函数都不再可用,并且要再次使用它们,它们必须以" cv ::"为前缀。

我目前解决此问题的方法是直观地扫描Visual Studio红色 - 波浪线 - 下划线的代码,指示错误,然后粘贴" cv ::"在违规类型/功能面前。

这很愚蠢,因为很明显我的IDE已经知道所有需要加上前缀的位置(因为它们是唯一用红色波浪线突出显示的位置;我基本上是手动执行'首先找到不完整/未定义的类型,前缀为" cv ::"')。是否有一种直接的方式让我利用这些信息来使这个繁琐的过程自动化?

0 个答案:

没有答案