Здравствуйте, B0BAH, Вы писали:
BBA>Здравствуйте, AkaSaint, Вы писали:
BBA>Если я пишу так: trans:procedure(ptr:^single;ik,jk:integer;var pRez:^single); stdcall;
BBA>то компилятор указуваетна ошибку: Identifier expected but '^' found в месте между ^ и single, поэтому от такого указателя я отказался и использовал нетипизированный.
Надо вначале тип определить:
type PSingle = ^single;
trans:procedure(ptr:PSingle ;ik,jk:integer;var pRez:PSingle ); stdcall;
BBA>Насчёт math.h — он использован в кавычках, поэтому пересечения со стандартным быть не должно.