CSV Datei einlesen, wie an letzten Token - Problem mit \n



  • Ich versuche eine CSV Datei einzulesen, klappt soweit auch ganz gut, aber ich habe ein Problem mit dem Wert hinter dem letzten Trenner.
    Also hinter letztem Token mit strtok. Da da ja dann ein Zeilenumbruch kommt > Speicherfehler/Problem.

    Wie bekomm ich das weg?

    char* del_newline(char* str)
    {
    	int s=0;
    	int t=0;
    	while (str[s] != '\0')
    	{
    		if (str[s] != '\n')
    			str[t++] = str[s];
    			s++;
    
    	}
    	str[t] = '\0';
    	return str;
    }
    

    meine selbst geschriebene Methode behebt das Problem leider nicht 😞

    gruß
    dominik


Anmelden zum Antworten