これを例にとると:
私は20の構造体を持っています。構造体のすべてのフィールドに直接アクセスし、それらから値を取得したり、他のサブ構造体へのポインターを取得したりします。
ここで、プログラムを再構成します。構造体のフィールドに直接アクセスする代わりに、すべての構造体をそれぞれのクラスにカプセル化し、可能なすべての get() および set(x) の関数を用意しました。
質問: 構造体に直接アクセスする代わりに、メソッド/関数を使用するとパフォーマンスに影響がありますか?
なんらかの推定 % は素晴らしいものであり、何らかの説明でもあります。