Arraygrenze Fehler



  • Hallo zusammen,
    ich hab einen kleinen Fehler im Quellcode, immer wenn ich das Programm starte kommt : error C2540: Kein konstanter Ausdruck als Arraygrenze

    Es liegt an dieser Zeile:

    pakt->Pdest = (pdest_t) malloc(sizeof(char[strlen(ActDest)]));
    

    Ich hoffe ihr lönnt mir weiterhelfen.
    mfg



  • ...



  • Vielen dank hat funktioniert.

    . o O ( Eigentlich willst du kein malloc, sondern new[] und C++ lernen )

    Eigentlich schon aber da in den Beispielen in unserem Skript von der Uni malloc benutzt wird dachte ich mir ich mach das auch so 🙂


Log in to reply