TreeSet

toki thorstenkiefer at gmx.de
Sun Aug 3 07:14:45 PDT 2008


Steven Schveighoffer Wrote:

> "Toki" wrote
> > Hi,
> > I want to port my Java app to D.
> > Is there sometinhg like a TreeSet in D?
> 
> I highly recommend Tango's new containers, as they offer the best 
> performance.  But if you have to stick with the default D library (Phobos), 
> consider dcollections:  http://www.dsource.org/projects/dcollections
> 
> -Steve 
> 
> 

Thank you, dcollections is much easier to install.
But when i compile my program, I gat the following errors :

main.o: In function `_D12dcollections6RBTree13__T6RBTreeTiZ6RBTree6removeMFC12dcollections6RBTree13__T6RBNodeTiZ6RBNodeZC12dcollections6RBTree13__T6RBNodeTiZ6RBNode':
satsolver.d:(.text._D12dcollections6RBTree13__T6RBTreeTiZ6RBTree6removeMFC12dcollections6RBTree13__T6RBNodeTiZ6RBNodeZC12dcollections6RBTree13__T6RBNodeTiZ6RBNode+0x1e): undefined reference to `_D12dcollections6RBTree8__assertFiZv'
main.o: In function `_D12dcollections6RBTree13__T6RBNodeTiZ6RBNode7rotateRMFZC12dcollections6RBTree13__T6RBNodeTiZ6RBNode':
satsolver.d:(.text._D12dcollections6RBTree13__T6RBNodeTiZ6RBNode7rotateRMFZC12dcollections6RBTree13__T6RBNodeTiZ6RBNode+0x17): undefined reference to `_D12dcollections6RBTree8__assertFiZv'
main.o: In function `_D12dcollections6RBTree13__T6RBNodeTiZ6RBNode7rotateLMFZC12dcollections6RBTree13__T6RBNodeTiZ6RBNode':
satsolver.d:(.text._D12dcollections6RBTree13__T6RBNodeTiZ6RBNode7rotateLMFZC12dcollections6RBTree13__T6RBNodeTiZ6RBNode+0x17): undefined reference to `_D12dcollections6RBTree8__assertFiZv'
main.o: In function `_D12dcollections6RBTree13__T6RBNodeTiZ6RBNode10isLeftNodeMFZb':
satsolver.d:(.text._D12dcollections6RBTree13__T6RBNodeTiZ6RBNode10isLeftNodeMFZb+0x1b): undefined reference to `_D12dcollections6RBTree8__assertFiZv'

-TK



More information about the Digitalmars-d mailing list