hmm: C++: char* behält zugewiesenen wert und std::string nimmt default an... wieso?

Beitrag lesen

danke, jetzt weiß ich schon mal wie ich das Programm zum laufen kriege!

ich hab anstelle des printf eine komplette Ausgabefunktion für meine Map, hab das printf nur als Platzhalter reingeschrieben. Die ganze Klasse bla und die andere sind bei mir anders benamt, ich wollte zur besseren Übersicht nicht einfach alles rüberkopieren.

Tja, und wenn Du das Ende des Programms finden musst - was für ein Typ von Programm ist das denn? Du hast doch normalerweise immer irgendeine main() Funktion. Wenn die endet, endet auch das Programm.

ich sitze hier an einem sehr umfangreichen c++ Code der gezippt mehr als 2 GB verschlingt. Hier bau ich ein Analyseobjekt im Bereich der Komponententests ein damit es mitzählt welche "nicht sichtbaren" Tests wieviele Ereignisse auslösen. Mit diesen Infos wiederum kann man dann entscheiden ob bestimmten Module besser getestet werden müssen. Ich hab hier keine "main". Darum das Bla Objekt das in meinem code aktuell DetectShutdown heißt.