摘要: 面试题9:用两个栈实现队列。队列声明如下,实现它的appendTail和deleteHead函数,分别表示在队尾插入节点和在队列头删除节点。 template <typename T> class CQueue { public: CQueue(); ~CQueue(); void appendTa 阅读全文
posted @ 2020-05-11 19:23 epiphanyy 阅读(11) 评论(0) 推荐(0)
摘要: 只要某值会保持不变,就应该说出来,即定义为const的。 const int *pi = nullptr; int const *pi = nullptr; // 两者等价 STL的迭代器就像T*指针,将迭代器声明为const的表示一个const指针,即T *const。如果想表示迭代器指向的东西不 阅读全文
posted @ 2020-05-11 15:38 epiphanyy 阅读(11) 评论(0) 推荐(0)