[C++] Vaag probleem met STL list

Pagina: 1
Acties:

  • Aaargh!
  • Registratie: Januari 2000
  • Laatst online: 21-08 18:16

Aaargh!

Bow for me for I am prutser

Topicstarter
Ik heb een class waarin ik gebruik maak van een list uit de STL, tijdens het compilen geeft dit geen enkel probleem, maar het linken gaat fout met de volgende foutmelding:
[Linker Error] Unresolved external '_STL::_List_base<GrafiekLijn *, _STL::allocator<GrafiekLijn *> >::clear()' referenced from C:\MIJN DOCUMENTEN\WPP\CODE\GRAFIEK\GRAFIEK.OBJ
Die methode zou gewoon meegecompiled moeten zijn in Grafiek omdat ik daar list.h include.

Ik zit hier nu al een paar uur naar te kijken en ik heb geen flauw idee waarom het niet werkt, is er iemand hier die meer licht op de zaak kan werpen ?

Those who do not understand Unix are condemned to reinvent it, poorly.


  • Aaargh!
  • Registratie: Januari 2000
  • Laatst online: 21-08 18:16

Aaargh!

Bow for me for I am prutser

Topicstarter
*subtiel schopje*

Those who do not understand Unix are condemned to reinvent it, poorly.


  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 21-08 17:14
Vooruit, ondanks de kick binnen 24 uur.

Het is <list> niet list.h

PS. niet echt een BCB-specifiek probleem. Had je [C++] gebruikt, had ik'm vanmiddag al beantwoord. (Hint, hint)

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein


  • Aaargh!
  • Registratie: Januari 2000
  • Laatst online: 21-08 18:16

Aaargh!

Bow for me for I am prutser

Topicstarter
MSalters schreef op 22 november 2002 @ 22:17:
Vooruit, ondanks de kick binnen 24 uur.

Het is <list> niet list.h
Dat staat ook in de manual van BCB ja, maar dat werkt niet, als ik <list> gebruik compiled de boel niet eens, dan kent ie die hele list niet.

[ Voor 4% gewijzigd door Aaargh! op 23-11-2002 15:03 ]

Those who do not understand Unix are condemned to reinvent it, poorly.


  • ^Mo^
  • Registratie: Januari 2001
  • Laatst online: 04-11-2025
Aaargh! schreef op 23 November 2002 @ 15:03:
[...]

Dat staat ook in de manual van BCB ja, maar dat werkt niet, als ik <list> gebruik compiled de boel niet eens, dan kent ie die hele list niet.
Komt omdat 'ie in de std namespace staat als je <list> gebruikt.

"There are 10 kinds of people in the world, those who understand binary and those who don't" | Werkbak specs


  • Aaargh!
  • Registratie: Januari 2000
  • Laatst online: 21-08 18:16

Aaargh!

Bow for me for I am prutser

Topicstarter
_Mo_ schreef op 23 november 2002 @ 16:31:
[...]

Komt omdat 'ie in de std namespace staat als je <list> gebruikt.
Heb ik aangepast en het resultaat is hetzelfde.

Those who do not understand Unix are condemned to reinvent it, poorly.


Verwijderd

Post eens een stukje voorbeeld code dat het probleem veroorzaakt ( zonder toeters en bellen svp )
Pagina: 1