Forum: Programmieren allgemein
by himitsu,
11. Jul 2017
Also genau das, was ich oben geschrieben und dann nochmal zitiert hatte. :stupid:
Das, was die Funktion verwendet, muß auch dort verfügbar sein, wo es per inline hin soll.
Forum: Programmieren allgemein
by himitsu,
11. Jul 2017
IN der Funktion, die geinlinet werden soll, ist etwas, dass läßt sich nicht an die Aufrufstelle verschieben.
z.B. eine Variable/Konstante/Typ/Funktion, welche nicht von deiner Stelle aus "sichtbar" ist.
Ist Dieses in der "Implementation" der Unit1 drin, dann geht das nicht (oder du mußt es so verschieben, dass es auch in Unit2 sichtbar wird)
oder kommt es aus Unit3 (in Unit1 eingebunden),...