Assertion failure: '!vthis->csym' on line 713 in file 'glue.c
azurenote
azurenote.enseed at gmail.com
Tue Sep 6 20:00:04 PDT 2011
Hi there, please look at this. This code occur "Assertion failure:
'!vthis->csym' on line 713 in file 'glue.c":
import std.algorithm;
class Node
{
Node _parent;
Node[] _children;
this()
{
}
void addChild(Node child)
{
_children ~= child;
}
void removeChild(Node child)
{
_children = remove!( (i){return i == child;} )(_children);
// This line crashes!
}
@property:
Node parent() {return _parent;}
void parent(Node node) {_parent = node;}
Node[] children() {return _children;}
}
I cannot understand error message..
What is the problem? Or how can I fix it?
ps> There are not enough examples for std.container :(
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d-learn/attachments/20110907/ad04be39/attachment.html>
More information about the Digitalmars-d-learn
mailing list