3

ここまでで、構造体のクラスに属するメンバー関数を呼び出すことができました。CEDET は適切な提案を行うことができます。ただし、C の関数など、通常は何にも属さない非メンバー関数、つまり、sort、qsort などの関数の場合は、クラス/構造体のインスタンスがある場合にのみ、CEDET でオートコンプリートできます。それがなければ、関数を手動で入力する必要があります。

そのような関数のコードを提案する方法はありますか?

4

1 に答える 1

1

CEDETは、このような関数では正常に機能します。必要なすべてのヘッダーがソースコードに含まれていることを確認する必要があります。コマンドを使用して、CEDETにバッファを再解析させることもできますM-x bovinate。ただし、CおよびC ++モードの修正は頻繁に行われるため、bzrリポジトリのCEDETを使用することをお勧めします。

それでも機能しない場合は、M-x semantic-analyze-debug-assistコマンドの出力を確認し、結果をcedet-devellistに投稿します。

于 2011-07-06T06:14:37.680 に答える