我找到的bug如下:
1.return 应该有返回,0或者是一个变量。本次函数声明使用void,因此应该不返回变量。
2.清空应该用clear,而不是delete。使用delete导致后面的赋值语句都失效了。
3.指针用的很乱,才疏学浅的我看不懂。
4.while(n--),这是个死循环。
5.其他可能的bug需要看全局变量和函数才可以确定——
比如说n和size都是什么类型的变量,在哪里声明过,T是怎么定义的类,创建了一个什么样的对象。
我找到的bug如下:
1.return 应该有返回,0或者是一个变量。本次函数声明使用void,因此应该不返回变量。
2.清空应该用clear,而不是delete。使用delete导致后面的赋值语句都失效了。
3.指针用的很乱,才疏学浅的我看不懂。
4.while(n--),这是个死循环。
5.其他可能的bug需要看全局变量和函数才可以确定——
比如说n和size都是什么类型的变量,在哪里声明过,T是怎么定义的类,创建了一个什么样的对象。