Wo liegt nur der Fehler -.-???



  • Hallo,
    also mein Problem scheint kein Problem zu sein aber ich finde einfach nicht den Fehler. Es geht um folgendes:
    Ich habe einen namespace Tipp. Innerhalb dieses Namespace befinden sich 2 Klassen. Die eine Klasse ist eine Windows::Forms-Klasse (für die graphische Darstellung). Die andere Klasse ist eine Vereinsklasse. Diese möchte ich innerhalb der Formklasse instanzieren. Nur gelingt mir das irgendwie nicht. (Der Konstruktor der Klasse Verein erwartet übrigens 1nen String und 4 int-Parameter)

    namespace Tippergebnisrechner {
    ...
       public ref class Form1 : public System::Windows::Forms::Form
       { ...
           private: System::Void button_Click(System::Object^  sender, System::EventArgs^  e) 
           { ...
               Verein^ NeuerVerein = gcnew Verein ("Testverein", 1, 2, 3, 4);
        ...}
    ...}
    
    public ref class Verein 
    	{
    	private: String^ name;
    	private: int platz;
     	private: int toregesch;
     	private: int torebek;
     	private: int punkte;
    	public:
    		Verein(String^ Name, int platz, int toregeschossen, int toreerhalten, int punkte)
    		{
    			this->name = Name;
    			this->platz = platz;
    			this->toregesch = toregeschossen;
    			this->torebek = toreerhalten;
    			this->punkte = punkte;	
    		}
         ...}
    }
    

    Thx4Help im vorraus
    MfG



  • PPJ schrieb:

    ...

    Das ist kein C++ sondern C++/CLI (= eigene Sprache die auf C++ aufsetzt).

    Könnte ein Moderator den Thread bitte in das C++/CLI Forum verschieben?



  • die punkte deuten nur an dass ich da im "orginalprogramm" mehr stehen habe als ich hier gepostet habe


Anmelden zum Antworten