ich hab ein programm, bei dem ich aus einer textdatei zeilen einlese:
diese ermittelte zeile schreib ich in ne eingabezeile, leider wird ans ende jeder Zeile jeweils ein | ausgegeben. das kommt warscheinlich von dem steuerzeichen für den zeilenumbruch. wie kann man nun von der char variable acTmp das letzte zeichen löschen. ich denke mann muss die länge von acTmp ermitteln und dann zeichen für seiten wieder in eine variable schreiben (ohne das letzte) aber wie?
Code:
fgets(acTmp,255,f);
SetWindowText(hwndEdit3,acTmp); //ausgabe des Straße
diese ermittelte zeile schreib ich in ne eingabezeile, leider wird ans ende jeder Zeile jeweils ein | ausgegeben. das kommt warscheinlich von dem steuerzeichen für den zeilenumbruch. wie kann man nun von der char variable acTmp das letzte zeichen löschen. ich denke mann muss die länge von acTmp ermitteln und dann zeichen für seiten wieder in eine variable schreiben (ohne das letzte) aber wie?