[fpc-pascal] record helpers & how they effect records
David Emerson
dle3ab at angelbase.com
Mon Jun 8 22:51:27 CEST 2015
using a simple record, e.g.
some_record_type = record
a, b : longint;
end;
If I declare a record helper, does this change the record in any way?
i.e. does the record take any more space when passed as a function
parameter? Does it become somehow like an object, and need to be
allocated? Or is the helper more like a language shortcut/convenience,
where the compiler still treats the record the same way, and declaring
and using the helper is equivalent to declaring and using a function
that takes the record as a parameter?
I'm using mode objfpc
Thanks!
~David
More information about the fpc-pascal
mailing list