offene arrays übergeben(dev c++)



  • gibt es irgendwelche tricks um dev-c++ 4.9.6 bzw. mingw 2.95 dazu zu überreden folgenden code zu akzeptieren

    typedef long longA[] ;
     void str2longA(const char* p,longA *aus,int max){}
    
    ->parameter type `long int (*)[]' includes pointer to array of unknown bound
    

    lcc akzeptiert es.
    vieleicht gibt es ja auch eine ganz andere möglichkeit ein offenes array zu übergeben, hab da aber leider nix geunden 😞



  • Statt Zeiger auf Array von long einfach Zeiger auf long übergeben wär eine Idee.



  • THX
    (ähem hab zwischendurch einiges über zeigerbehandlung kapiert und nu isses ganz logisch :-)) )


Anmelden zum Antworten