25. april 2003 - 16:03Der er
7 kommentarer og 1 løsning
Dynamisk størrelse af array.
Dav. Jeg er ved at lave et program til at lagre filer, og jeg skal bruge et array stort nok til at indeholde en given fil. jeg har prøvet: char* container = new char[size];//size skal så være filens størrelse (som jeg har fundet længere oppe). Men container's størrelse bliver kun 4 bytes af dette (ligemeget hvilken størrelse size er på). Har jeg gjort noget forkert, eller kan dette simpelthed ikke lade sig gøre?
Okay, jeg forstår hvad du mener nu (gjorde jeg ikke før). men problemet er at størrelsen på array'et skal stemme overens med størrelsen på en fil (som bliver bestemt af brugeren), så jeg kan derfor ikke bare skrive et tal. Så er det muligt at sætte størrelsen på et array, til f.eks et INT, defineret af programmet?
Thee art meh saviour! 60 point er hermed gevet ;-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.