ja bei konsolenanwendungen is das meistens das problem mit dem selbstständigem schliessen ... das mit system("PAUSE");} is natürlich die beste lösung ... ich mach es jedoch immer so dass ich mit dem time.h header arbeite ... setze mir dann selbst immer zeiten in denen sich dass proggi selbst schliesst .. nur so n tipp am rande wissen schadet nicht =) :

http://www.cplusplus.com/reference/clibrary/ctime/