首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

使用_alloca()函数会影响性能么?解决方案

2012-04-01 
使用_alloca()函数会影响性能么?网上有种说法是动态分配本地数组_alloca()函数会影响调用者的性能。可是问

使用_alloca()函数会影响性能么?
网上有种说法是动态分配本地数组_alloca()函数会影响调用者的性能。

可是问题是,既然_alloca只是在运行时调整了esp,那么对性能的影响体现会在哪里?

[解决办法]
alloca可提高性能
[解决办法]
alloca分配算法极其简单,比malloc简单多了,所以执行很快
栈空间在缓存的可能性比堆的大,所以存取得到的内存的速度也比malloc的快

热点排行