22. maj 2003 - 19:06Der er
2 kommentarer og 1 løsning
Vector problemer
Jeg får et problem med min Linker når jeg prøver at oprette en vector på følgende måde:
Butik.h vector<Vare> varer;
data.cpp vector<Vare> *varer = new vector<Vare>;
Linkeren giver mig denne fejl
c:\documents and settings\administrator\my documents\nyc++\priskontrol\datalag.o(.text$destroy__H1Z4Vare_PX01_v+0x11):datalag.cpp: undefined reference to `Vare::~Vare(void)'
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Dette giver mig en ny fejl: n file included from c:\documents and settings\administrator\my documents\nyc++\priskontrol\datalag.cpp:4: c:\documents and settings\administrator\my documents\nyc++\priskontrol\Butik.h:13: storage class specified for field `varer'
Butik.h - includes
class Butik{ private: string navn; extern vector<Vare> *varer;
public: Butik(); Butik(string navn); void opretVare(double pr,string n, string e, int antal); vector<Vare> getVarer(); string getNavn(); Vare getVare(int varenr); ~Butik(); };
cpp fil
Butik::Butik(string n){ navn = n; vector<Vare> *varer = new vector<Vare>; }
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.