23.09.2014, 20:21
Sorry, ich musste unsere Unterhaltung löschen, weil die Migration des Forums noch nicht abgeschlossen war. :-\
Also ich hatte deinen letzten Post noch gelesen: schau dir mal die manpage von strncat() an. Das will als parameter den Platz, der noch im Puffer frei ist. Du hattest ihm mit strlen() den Platz übergeben, der bereits belegt ist (-1 Byte, weil strlen() afair das NULL-Byte nicht mitzählt...hier muss ich auch jedes Mal nachschauen).
Also ich hatte deinen letzten Post noch gelesen: schau dir mal die manpage von strncat() an. Das will als parameter den Platz, der noch im Puffer frei ist. Du hattest ihm mit strlen() den Platz übergeben, der bereits belegt ist (-1 Byte, weil strlen() afair das NULL-Byte nicht mitzählt...hier muss ich auch jedes Mal nachschauen).