1

私のすべてのコードで、typedef を使用する場合を除いて、Eclipse のオートコンプリート機能は正常に動作しています。

コード例 (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) パッケージを使用しています

4

1 に答える 1

2

これは Galileo を使用している私にとってはうまくいきます。

CDT が適切なインクルード ファイルを検出できることを確認します。プロジェクト エクスプローラーでインクルードを確認できます。

インクルードが見つからない場合は、プロジェクトのプロパティ -> C/C++ 一般 -> パスとシンボルを確認してください。場所へのパスを追加して、ヘッダーを見つけることができます。それは私にとってはうまくいきました.新しいプロジェクトウィザードは、パス上にあるcygwinへのパスを設定しました.

CDT スクリーンショット

于 2009-08-07T20:30:25.450 に答える