C++
文章平均质量分 74
C++
Mk_kkkk
我希望沐浴阳光,永无休止的漫步、憩息、旅游、冒险,最后浪迹天涯。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
运算符重载之火柴棒问题
题目: 用火柴棒摆成的0-9间的数字,横向由一根火柴构成,纵向都是由两根火柴构成, 可按如下规则进行变化: 1.数字移动一根火柴棒可变成其它0到9之间合法的数字 2.数字添加一根火柴棒可变成其它0到9之间合法的数字 3.数字去掉一根火柴棒可变成其它0到9之间合法的数字 现在给出一个带有两个操作数的+,-,*,/的算术式子,需要你判断该式子是否 成立,如给出式子9-6=3,这个符合正常原创 2017-03-08 08:58:08 · 670 阅读 · 0 评论 -
new delete 运算符重载之 内存池申请
#include using namespace std; const int QUEUEITEM_SIZE = 100000; template class Queue { public: Queue() { _prear = _pfirst = new QueueItem(); } ~Queue() { QueueItem * pcur = _pfirst; whi原创 2017-01-04 14:35:33 · 866 阅读 · 0 评论 -
C++ 智能指针
int main() { //裸指针 int *p =new int; if(...) return; delete p; return 0; }有时候忘记写delete,或者写了,但在程序执行过程中由于某种原因,提前结束了,会造成丢失内存 所以,建议使用智能指针,不使用裸指针,智能指针的资源一定会被释放,不用自己写delete class Test { public:原创 2017-01-04 13:38:00 · 383 阅读 · 0 评论
分享