Eclipse CDT可以在使用typedef时自动完成吗?

时间:2009-08-03 06:05:37

标签: c++ eclipse eclipse-cdt autocomplete

对于我的所有代码,Eclipse的自动完成功能正常工作,除非我使用typedef。

示例代码(someclass.hh):

typedef std::vector<int> IntVector;

class SomeClass {
 void sort_int_vector(IntVector &iv) {
   iv.//eclipse auto complete does not work. (ctrl-space)
  }
}

在这种情况下,如何配置Eclipse进行自动完成?或者这不可能吗?

我使用适用于Linux 64位的Ganymede C / C ++(CDT)软件包

1 个答案:

答案 0 :(得分:2)

这对我使用Galileo很有用,我原本预计这会在几个版本中发挥作用。

检查CDT是否能够找到合适的包含文件。您可以查看项目资源管理器下的包含。

如果找不到您的包含,请检查您的项目属性 - &gt; C / C ++一般 - &gt;路径和符号。您可以添加路径到地点以查找标题。它对我来说很有用,新的项目向导为我在我的道路上设置了cygwin的路径。

cdt screenshot