看板 EE_DSnP 關於我們 聯絡資訊
原始碼: MemBlock(MemBlock<T>* n, size_t b) : _nextBlock(n) {_begin = _ptr = new char[b]; _end = _begin + b; } 錯誤訊息: memMgr.h:61: error: candidates are: MemBlock<MemTestObj>::MemBlock(const MemBloc k<MemTestObj>&) memMgr.h:65: error:MemBlock<T>::MemBlock(MemBlock<T>*, unsigned int) [with T = MemTestObj] memTest.h: In member function `void MemTest::newObjs(unsigned int)': 請教各位為何會發生錯誤呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.27.252
timrau:MemTest::newObjs()裡面new MemBlock那一行可能有參數傳錯 12/11 16:39
suspect1:謝謝~果然傳錯了 12/11 16:45