2012-11-28 42 views
0

我喜歡在Eclipse中使用自動完成功能,並且大部分時間都能正常工作。Eclipse自動完成(模板功能)

然而,在模板函數:

template <class T> int existeEmPilha (const stack<**T**> &stack1, const T &v1){ 

stack1.(...) //it does not complete 
} 

但它的情況下正常工作:

template <class T> int existeEmPilha (const stack<**int**> &stack1, const T &v1){ 

stack1.(...) //auto-complete appears with functions like size(), pop(), etc... 
} 

我需要做模板的功能,我想這樣做時使用自動完成。可能嗎?

我正在使用Eclipse Juno SR1。

回答

1

爲了使上 Eclipse的>首新的函數模板去...>的Java>編輯>模板

你會看到那裏已經被定義了一套模板。您可以通過按新建...按鈕來添加新模板。

爲了編寫方法的模式,請檢查現有方法模式的描述方式。例如,您的方法可能描述爲:

public void stack1() { 
    ${cursor} 
} 
+0

謝謝,但我不想創建一個新的函數模板。我希望能夠在對象是T時訪問結構(向量,堆棧等)的函數,而不是像int,float,string等那樣特定的東西。 – user1766833