作者ric2k1 (Ric)
看板EE_DSnP
标题Re: [问题] debug讯息
时间Sun Apr 27 20:37:08 2008
※ 引述《lendlicewang (鸳刀鸯刀情人看刀)》之铭言:
: 这边是不是怪怪的
: 这边是do1的指令
: mtest> mtdel -r 2 -a
: Calling freeArr...(0x92cae50)
: Recycling 0x92cae50 to _recycleList[3]
: Calling freeArr...(0x92cae78)
: Recycling 0x92cae78 to _recycleList[3]
: 但是在memMgr.h中( void freeArr(T* p) )
: 程式码是这样的
: #ifdef MEM_DEBUG
: cout << ">> Array size = " << n << endl;
: #endif // MEM_DEBUG
: T* r; // ...
: #ifdef MEM_DEBUG
: cout << "Recycling " << r << " to (" << n << ")" << endl;
: #endif // MEM_DEBUG
: 不过好像也只是无关紧要的小bug
我这行改错版本了...
请将:
cout << "Recycling " << r << " to (" << n << ")" << endl;
改成:
cout << "Recycling " << r << " to _recycleList[" << n << "]" << endl;
当然, 不改也没关系, 我们在改作业时是不会比对 debug message 的!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.121.132.230