getline skaber output med mange mellemrum

Tags:    c++

<< < 12 > >>
Hej. begynder c++er her.
Jeg har lavet en kort kode der på nuværende tidspunkt blot læser en textfil og spytter outputtet ud i en anden fil.
Mit problem er at outputtet står med et mellemrum mellem hvert bogstav. Jeg har søgt google på noget lignende:
getline() whitespace hidden characters - i den tro at de skyldes nogle tegn der er usynlige.

Her er min kode, jeg håber der er nogen der ihvertfald kan sende mig i den rigtige retning.

Mvh
Carsten

Fold kodeboks ind/udKode 




17 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
VC++ er Microsofts compiler, den bruger ikke gcc.



Jep: Filerne er fjernet



Indlæg senest redigeret d. 27.10.2007 13:13 af Bruger #12570
opcode.txt er unicode (wchar, ...), dvs. ikke ren tekst, finder lige en løsning.



Ville det gøre det meget nemmere hvis jeg lavede dokumentet om til ren tekst, og adskilte de enkelte linier med et eller andet tegn, f.eks |

Så spørger jeg lige meget dumt: hvornår er tekst helt uformatteret?



Ja, det ville være meget nemmere med ren tekst.
Ren tekst får du typisk fra notepad når du gemmer som .txt
Almindelige linie skift er ok.



BINGO - jeg har ikke tænkt mig at fortælle hvor lang tid jeg har brugt på det her problem :D

Men jeg siger ihvertfald mange tak for hjælpen
Mvh
Carsten

ØH: Ups jeg kom til at give mig selv pointene (hey, det er mit første indslag). Men jeg er helt sikkert meget taknemmelig



Det er helt ok, jeg samler ikke på point.



<< < 12 > >>
t