15
In Delphi, if I have a simple class myClass and I pass an instance of it to a function with myFunction( myClass ), which is defined by function myFunction( myObject : myClass ) : Boolean...
Will a copy of myObject be made?
When I call methods of myObject in myFunction, will the original object be affected and modified too?