21. september 2007 - 14:39Der er
6 kommentarer og 1 løsning
incremetering af struct var.
kan jeg ikke få en var. i en struct til at blive incremeteret lige som man ville gøre i c++ i stedet for sådan som jeg gør det nu se eks. og kan man ikke initializer sine var. i en strut til at være 0 når man laver et new() kald på dem...
i stedet for jeg skal erklerer en var. og tæller den op også til sidste sætter den værdi ind i min struct så vil jeg heller bare kunne tilgå min var i structen så jeg kan tæller den op så ledes
fx. $Test->no_ok +=1;
som altså ikke er syntex korrekt
Synes godt om
Slettet bruger
21. september 2007 - 15:38#3
så vidt jeg ved har struct ikke noget med perl at gøre, så det ord forvirrer mig en del.
Er det ikke bare et object du skal have og så skal no_ok så være en intern variabel i dette opject?
struct er et build in i perl om jeg har erklererde "includet" i starten
use Class::Struct;
man kunne måske god bare lavet en class med en var i også lave et object af denne men kan ikke forstå hvis man ikke også kan lave det på min måde vha. Class::Struct
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.