[fpc-pascal] Converting code from C++ to FP....
Aleksa Todorovic
alexione at gmail.com
Sat Mar 19 08:30:45 CET 2011
On Sat, Mar 19, 2011 at 06:07, Bo Berglund <bo.berglund at gmail.com> wrote:
>
> 1) The second line in the loop contains the command std::max, how can
> that be translated? I have not found any class definition for "std"
> with a method "max"....
>
There is function Max in unit Math, so you could say:
jBegin := Max(k-band, 1);
> 2) The parameter into the function is a pointer *A of type double. To
> me that indicates a value of some kind, but in the code it suddenly
> seems to appear as an array with indexing. What would be the proper
> pascal translation of this?
Indeed. C doesn't actually have difference between pointer to some
data and arrays. You could use open array:
procedure Decompose(var A: array of double);
More information about the fpc-pascal
mailing list