Ist ein interessanter Ansatz, das stimmt! Aber so hast du mehr Speicherverwaltung und die CPU wird "stärker" belasetet, wobei sowas wahrlich ziemlich relativ ist. Ich bevorzuge die einfachste Lösung, da es so für andere auch verständlicher ist,
imho.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)