Fehlende var für Funktion
-
Hallo Leute!
Ich bin derzeit in der Prüfungsvorbereitung zum Thema Ingenieur-Informatik und habe bei einer Aufgabe ein Problem.
Gegeben ist ein Code der nach der Lösung so ausschaut:
Mich interessiert vor allem die Funktion int innerhalb.
Hier ist gegeben int innerhalb(double xk, double yk, double zk) aber nicht die var kante. Diese wird aber in der Funktion benötig. Ist das überhaupt so möglich?
Vielen Dank!
Ich hoffe ich habe meine Frage verständlich formuliert
-
@b4mbus sagte in Fehlende var für Funktion:
Hier ist gegeben int innerhalb(double xk, double yk, double zk) aber nicht die var kante. Diese wird aber in der Funktion benötig. Ist das überhaupt so möglich?
kante
ist ein Member der Klasse/Struktur.
-
Frag dich doch mal, woher x, y und z bekannt sind.
-
@bashar oh, stimmt. Die fehlen ja nach meiner Logic genau so... Hmmm. Ich glaub ich muss mir das Klassen zeug nochmal anschauen
-
Aber sind durch die private deklaration von x,y,z und Kante diese nicht eigentlich unsichtbar auserhalb der Klasse?! So steht es zumindest im Skript, oder ich verstehe es falsch
-
Richtig. Aber sie werden ja nicht außerhalb der Klasse angesprochen.
-
@bashar Oh verdammt Danke, ich hab mich mit den Klammern vertan