我可以在同一個類中創建一個類的對象嗎? 如果不是我能做什麼?我可以在同一個類中創建對象嗎?
例如堆棧類
template <class T>
class stack
{
void push(T d)
{
...
}
T pop()
{
...
}
//my question is about this one
void sort()
{
// I get errors when I do that ?
stack st;
st.push(4);
}
};
你想用你的排序方法做什麼?如果你想使用你的類,你應該創建一個類的實例 – Sasha
'stack'需要用類型'stack st;' –
實例化你得到了什麼錯誤? – doctorlove