[fpc-devel] Question on constref

Hairy Pixels genericptr at gmail.com
Wed Feb 1 15:40:47 CET 2023



> On Feb 1, 2023, at 8:27 PM, Michael Van Canneyt via fpc-devel <fpc-devel at lists.freepascal.org> wrote:
> 
> That's exactly what Adriaan is saying. With const the compiler can choose.
> With constref, you force it not to copy. But this is not so efficient for
> small parameter sizes.

So const will always pass records that are over a certain size by references? That’s good to know since “const” is more pleasant to look at it than constref. :)

Regards,
Ryan Joseph



More information about the fpc-devel mailing list