why C++ uses DOT to access structure members and -> to access method?
<p>I come from a Delphi/Pascal programming world but I also "play" around with C++ or C once in a while, there is a question that bothers me the most: why does C++ use "." to access a structure member and  "->" to access method? in Delphi/Pascal we use "." for any of those even properties...</p>

<p>Someone told me it has something to do with how C++ accesses memory, however that answer is NOT enough to help me understand.</p>

<p>Thank you.</p>
