Brauche dringend eure Hilfe, mein Problem ist..



  • wie bekomme ich es in der Funktion hin, das er mir die Werte ausgibt, die die Funktion gerade ausgeführt hat?
    Meine Funtion im C++
    void tausche(int a, int b)
    {
    int hilf;
    hilf=a;
    a=b;
    b=hilf;
    a=StrToInt(Form1->Button1Click->Edit3->Text); (Fehlermeldung [C++ Fehler] Unit1.cpp(18): E2288 Zeiger auf Struktur auf linker Seite von -> oder von ->* erforderlich)
    b=StrToInt(Form1->Button1Click->Edit4->Text); (Die selbe Fehlermeldung wie oben, was muß ich ändern)
    }
    Bitte helft mir
    Danke
    MFG



  • So hätte ich es schreiben müssen
    void tausche(int a, int b)
    {
    int hilf;
    hilf=a;
    a=b;
    b=hilf;
    Form1->Edit3->Text=a;
    Form1->Edit4->Text=b;
    MFG



  • 👍 🤡


Anmelden zum Antworten