Risan Postad 13 januari, 2005 Share Postad 13 januari, 2005 Har fått lite prob. med arv då jag ska kompilera Kör med kompilator Borland C++ 5.5.1 Får det att funka fintfint när jag bara en en basklass och en subklass; tex (bas)Media och (sub)Film Men problemet uppstår då jag ska lägga till en subklass till på samma "nivå" som Film tex (bas)Media och (sub)Film, Bok Jag har provat att lägga allt i samma fil så jag vet att själva koden funkar så problemet ligger väl nånstans bland alla .h- och .cpp-filer.. vilka ska inkluderas var?? Inkludera jag media.h i BÅDE film.h och i bok.h kommer det upp Multiply declaration.. Skippar jag det i tex film.h och det upp Type name expected Nån som vet vad problemet är...?? Länk till kommentar Dela på andra webbplatser More sharing options...
lizardKng Postad 13 januari, 2005 Share Postad 13 januari, 2005 Det är nog rätt omöjligt att säga utan att se hur filerna ser ut. Lägg gärna ut dem här - inom LOG-taggar!!! Länk till kommentar Dela på andra webbplatser More sharing options...
nop4e71 Postad 14 januari, 2005 Share Postad 14 januari, 2005 Lägg till något liknande detta i media.h #ifndef __MEDIA_H #define __MEDIA_H [DIN KOD] #endif Lycka till! / Länk till kommentar Dela på andra webbplatser More sharing options...
Risan Postad 14 januari, 2005 Trådskapare Share Postad 14 januari, 2005 aaa... det funkar nu (med #define...) Tack! Länk till kommentar Dela på andra webbplatser More sharing options...
Rekommendera Poster
Arkiverat
Det här ämnet är nu arkiverat och är stängt för ytterligare svar.