可不可以这样返回一个stack对象
stack <int> fun(int)
{
...
}
就是想返回一个栈对象,把stack看成是一个模板类,好像这样没什么问题,
不过总感觉不对劲
[解决办法]
当然可以,
stack <int> fun(int)
{
...
}//返回栈对象
stack <int> * fun(int)
{
...
}//返回指向栈类型的指针
stack <int> & fun(int)
{
...
}//返回栈引用
[解决办法]
没啥不对劲的,就是效率差一点而已
为啥不?
bool fun(int,stack <int> &);呢?