据我所知,分析工具只能告诉我们每个函数花费了多少时间。但是,由于 C++ 编译器倾向于积极地进行内联,而且有些函数并不是那么短小精悍,因此了解更多细节通常是非常有用的——比如每个结构体占用了多少时间。 除了将代码重构为更小的函数之外,还有什么方法可以实现这一目标吗?