Hallo zusammen, folgendes Beispiel:
Das ist Main.cpp
Das ist die Headerdatei:
und das ist die zugehörige CPP-Datei:
In Main.Cpp wird die Funktion set_a_thing() aufgerufen. Sie selbst soll die Mitglieder des Enums A_few_Things sehen können. Ich möchte jedoch nicht, dass ich die Member aus Main.cpp sehe.
Ist das möglich? Ich habe bereits das Enum ins private-Feld verschoben gehabt, aber dann kam (logischerweise) der Fehler E0471 class " * " does not have an identifier with the name " * "
Ich frage nur deshalb, weil ich in C++ mich nicht so dolle auskenne und ich das Enum in VB.net auch private machen würde.
Das ist Main.cpp
Das ist die Headerdatei:
und das ist die zugehörige CPP-Datei:
In Main.Cpp wird die Funktion set_a_thing() aufgerufen. Sie selbst soll die Mitglieder des Enums A_few_Things sehen können. Ich möchte jedoch nicht, dass ich die Member aus Main.cpp sehe.
Ist das möglich? Ich habe bereits das Enum ins private-Feld verschoben gehabt, aber dann kam (logischerweise) der Fehler E0471 class " * " does not have an identifier with the name " * "
Ich frage nur deshalb, weil ich in C++ mich nicht so dolle auskenne und ich das Enum in VB.net auch private machen würde.