我有一个将被重复调用的绘制方法(每一帧......)。在这个方法中,我有一些本地定义的变量(大约 20 个)。我正在考虑将它们放在一个结构中,并将指向该结构的指针作为参数传递给该方法。这是希望间接操作比将变量放在堆栈上更快。
一般来说,这里是否存在合理的性能差异?
我有一个将被重复调用的绘制方法(每一帧......)。在这个方法中,我有一些本地定义的变量(大约 20 个)。我正在考虑将它们放在一个结构中,并将指向该结构的指针作为参数传递给该方法。这是希望间接操作比将变量放在堆栈上更快。
一般来说,这里是否存在合理的性能差异?