Question.4
Two functions receive a 128-byte SensorData object:
Option A -- by value:
void process(SensorData data); // 128-byte copy per callOption B -- by const reference:
void process(const SensorData& data); // 4-byte referenceIn a loop calling process() 1000 times, how much extra stack/heap churn does Option A cause?