Hvis jeg gøre det på din måde altså med i=0 og ++i, så udskriver jeg en forkert plads. Men hvis jeg tæller en ud over arrayet, så ligger det sidste tal der. Så jeg sætter i=1. Har du en god forklaring på det?
jeg returnere et array at char. Problemet er bare at når jeg udskriver dem, så er det kun det føste bogstav har hver "string" der bliver udskrevet. Hvordan laver jeg det om?
charptr *buf = new charptr[antalstrenge]; for(int i=0;i<antalstrenge;i++) buf[i] = new char[strenglen+1];
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.