char c;
cTree list[256];
int real_size_list = 0;
[...........]
<font color="brown">list[real_size_list] = cTree (c);</font>
Segmentation fault mam dokładnie przy linijce na brazowo
Troche mojej klasy zeby wszystko bylo jasne
class cTree
{
typedef struct node
{
char symbol;
bool leaf; //1 - this node is a leaf
node *next1;
node *next2;
node *prev;
int number_node;
};
public:
node *root;
int number;
cTree(char);
cTree();
int inc_weight(char, node*);
void merge(cTree, cTree);
void show_tree(node*);
};
cTree::cTree()
{
};
cTree::cTree(char ch)
{
root->leaf = 1;
root->symbol = ch;
root->next1 = NULL;
root->next2 = NULL;
root->prev = NULL;
root->number_node = 1;
number = 1;
}
[................]
}
Z gory dzieki wszystkim co pomoga mi namierzyc popelniany przeze mnie blad.