Delphi 2007 dyrektywa Inline, gdzie wstawić INLINE AUTO

0

Witam.
Na podstawie przykładu z : Inline

Jak w temacie: jak użyć, gdzie wstawić dyrektywy auto inline, wstawiałem {$INLINE AUTO} chyba wszędzie i nie chce mi normalnie skompilować. samo INLINE przy procedurze działa.
Ktoś ma wiedzę jak tego użyć w delphi 2007?

Z góry dzięki. Pozdrawiam

0
Integers napisał(a)

wstawiałem {$INLINE AUTO} chyba wszędzie i nie chce mi normalnie skompilować.

Co to znaczy nie chce normalnie skompilować...?

Generalnie to jeśli chcesz, by wszystkie procedury/funkcje podlegały pod autowplatanie to należy tą dyrektywę umieścić na początku danego modułu;

0

Ok, działa wstawiłem po Unit <głową w mur ;) >, Mam pytanie bo mimo że już się kompiluje to jeszcze w "Structure" danych (nie w Messages) mam taki Warning: "Invalid compiler directive: 'INLINE' at line 2"

1

Nie wiem w jakiej wersji kompilatora ta dyrektywa została wprowadzona (mam tylko 2 w Delphi 7 jej nie ma a w XE 2 jest) ale być może nie ma jej w 2007.

1 użytkowników online, w tym zalogowanych: 0, gości: 1