[問題] 關於Loki裡面Small Object的delete函數
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++ 2012
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
Loki
問題(Question):
想請教各位大大:
在Loki庫裡面有個Small Object Allocator,只要是用到該配置器所配置出的空間
都要繼承Small Object,然後查看了一下他的定義:
class SmallObject{
...
static void operator delete(void* p, std::size_t size){...}
...
};
為什麼這裡的delete可以有size這個參數?
看了一下C++的網站,是沒有這個參數的:
http://ppt.cc/KF9H
MSDN的卻有:
http://ppt.cc/xIQr
所以想請問各位大大這是怎麼一回事@@所以這是標準用法嗎?
先感謝了m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.124.112
※ 編輯: a27417332 來自: 122.116.124.112 (07/10 19:44)
※ 編輯: a27417332 來自: 122.116.124.112 (07/10 19:45)
→
07/10 20:05, , 1F
07/10 20:05, 1F
→
07/10 20:54, , 2F
07/10 20:54, 2F
→
07/10 21:03, , 3F
07/10 21:03, 3F
→
07/10 21:42, , 4F
07/10 21:42, 4F
→
07/10 21:51, , 5F
07/10 21:51, 5F
推
07/10 22:21, , 6F
07/10 22:21, 6F
→
07/10 23:05, , 7F
07/10 23:05, 7F
→
07/10 23:06, , 8F
07/10 23:06, 8F
http://ppt.cc/yiVX這裡的P.72,好像就是指這個......感覺好晦澀,是只能限定用於
class裡面嗎,還是廣域也可用?還希望有大大補充。
※ 編輯: a27417332 來自: 122.116.124.112 (07/10 23:24)
推
07/15 11:20, , 9F
07/15 11:20, 9F
推
07/15 11:22, , 10F
07/15 11:22, 10F
→
07/15 18:13, , 11F
07/15 18:13, 11F
→
07/15 18:14, , 12F
07/15 18:14, 12F
→
07/15 18:15, , 13F
07/15 18:15, 13F
→
07/15 18:15, , 14F
07/15 18:15, 14F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章