读书人

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

发布时间: 2012-04-01 17:23:46 作者: rapoo

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

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

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

读书人网 >VC/MFC

热点推荐