Gå til innhold

problem med pointer.


Anbefalte innlegg

hei.

Her sitter jeg igjen og prøver å skrive noe enkel vinduskode mot QT APIet.QT APIet.

Alt fungerer egentlig ganske bra. Eneste glitchen er at jeg er java koder primert, og derfor ikke skønner pointers.

Prosjetet er ganske stort fordi jeg implementerer en del frontends/wrappers/annenmanskode. Det som derimot er rellevant kan oppsumeres i disse linkene:

 

 

main kjører en QWidget som kjører OpenGL

 

dette gir compilerroren:

 Undefined symbols:
vtable for GLContent
collect2: Id returned 1 exit status

 

Hvis jeg derimot bytter ut:

//window.h
private:
GLContent gl_box; 

får jeg i linje:

mainLayout->addWidget(gl_box);

feilen: her

 

 

 

QT api docs

 

takk for all hjelp

Lenke til kommentar
Videoannonse
Annonse

Vel er du sikker på at pointere er ditt problem?

Du bruker en annen kompilator en det jeg gjøre så feilteksten er nok ikke den samme, men jeg ser ingenting som tyder på pointerfeil. Kompilatorfeil med pointere er somregel veldig lette å fikse med * eller &, men runtime feil er derimot veldig lette å få når man har liten erfaring med pointere.

 

Etter det jeg ser så har du ingen problemer med pointere i kompilatortime

Lenke til kommentar
  • 4 uker senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...