使用vs2015編譯器發(fā)現(xiàn)局部變量的空間不連續(xù),原因應(yīng)該是首尾添加0xCC用于堆棧溢出檢查。不知道是不是有優(yōu)化選項(xiàng),有大佬知道如何關(guān)閉嗎,在不修改代碼的情況下讓局部變量空間連續(xù)。
對(duì)于所有的基本類型變量,填充 0xCC 更多的可能是為了方便查看和調(diào)試。對(duì)于數(shù)組來(lái)講,后面的 0xCC 是用于防止產(chǎn)生溢出的,檢測(cè)的函數(shù)是 CheckStackVars。想要使內(nèi)存地址使連續(xù)的,只需要將項(xiàng)目修改為 Release 方式進(jìn)行編譯即可。
一定要盡可能,做好傳播工作,包括電影、書(shū)籍、電視、無(wú)線電波······和新式的宗教傳播。只要他們向往我們的衣、食、住、行、娛樂(lè)和教育方式,就是成功的一半。