關(guān)于 "Context" 模式
摘要: 有同事很喜歡用Context模式,覺(jué)得是自己"首創(chuàng)", 我有些自己的想法, 或者大家可以發(fā)表下自己的觀點(diǎn)。
閱讀全文
posted @
2013-11-22 23:29 Richard Wei 閱讀(5448) |
評(píng)論 (2) 編輯
C++中new和delete的背后
摘要: 我們可以看到數(shù)組new[]和delete[]的關(guān)鍵是, C++編譯器在數(shù)組起始地址之前的4個(gè)字節(jié)保存了對(duì)象的數(shù)量N,后面會(huì)根據(jù)這個(gè)數(shù)量值進(jìn)行N次的構(gòu)造和析構(gòu) 。
我們可以看到C++ 編譯器在背后干了很多事情,可能會(huì)內(nèi)聯(lián)我們的函數(shù), 也可以修改和產(chǎn)生其他一些函數(shù), 而這是很多C開(kāi)發(fā)者受不了的事情, 所以在內(nèi)核級(jí)別, 很多人寧愿用C來(lái)減少編譯器背后的干擾。
閱讀全文
posted @
2013-11-17 21:17 Richard Wei 閱讀(5644) |
評(píng)論 (0) 編輯