gpt4 book ai didi

c++ - 不同数据段的加载时间、遍历时间、内存使用情况C/C++

转载 作者:行者123 更新时间:2023-11-30 21:45:15 26 4
gpt4 key购买 nike

我想了解更多关于不同数据段中变量的遍历时间。例如,假设我们想要用 100 000 个整数填充一个数组。如果数组位于堆栈、堆或数据段中,遍历时间有何差异?如果我们使用更大或更小的数组,会有什么区别吗 - 解释:例如,如果堆中的遍历时间对于 100 000 个元素来说是 2 倍,对于堆栈来说是 1 倍,如果我们有不同的值,这个比例是否相同大小(10 000 000)?另外,进程的加载时间和总体内存使用情况有什么区别?谢谢!

编辑:我如何在代码中确定这一点?我的意思是 - 是否有任何函数可以计算执行时间、“遍历时间”以及我想找出的其他内容?

最佳答案

要回答您编辑的问题,您可以使用计时器。您可以在执行代码之前启动一个计时器,并在执行代码之后立即停止它。然后减去停止-开始即可找出耗时..

已回答 here

关于c++ - 不同数据段的加载时间、遍历时间、内存使用情况C/C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43588982/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com