Performance: Overloaded [] and a call to a function
<p>My initial thought over the performance of calling an over loaded [] to acquire a member data and calling a function like getData(index) would be the same.  Since calling [] is essentially a function call.  Assume they acquire the same data like values[1] and values.getData(1) would return the same value. Am I wrong?  If they perform the same, is there a non-performance advantage to using [] in this case?</p>
