Yerf!
DevC++ liefert mir ein Segmentation Fault. Was hat das zu bedeuten? Bin ich neuerdings zu Blöd, um Strings zu beschreiben?
Hm, meine C-Kenntnisse sind zwar etwas angestaubt, aber:
aus der Funtion: _string *_string_init( int n, int typ )
_string tmp; // lokale Variable vom Typ _string
return &tmp; // hier gibst du die Adresse auf diese lokale Variable zurück
...das kann eigentlich nicht gutgehen. Vermutlich willst du an der Stelle einen Zeiger auf _string und diesen direkt per return zurückgeben.
Gruß,
Harlequin
--
<!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->
<!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->