tekst læses i binær

Tags:    c++

Hey.
Jeg er ved at lave et Krypterings Program, og i den forbindelse skal mit program læse en tekst fil, men den skal fortolke hele teksten som talene, står i ascii tablen. Altså så "a" bliver til 97.

Her er min kode ind til videre.
jeg bruger ifstream med ios::binary, men ved ved slet ikke om det er på den måde man kan gøre??

Fold kodeboks ind/udKode 




1 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
I C++ er der sådan set ikke nogen forskel på tekst og tal. En char med værdien 'a' har også værdien 97. Du kan lave en lille test:
char a = 'a';
std::cout << a << " " << int(a) << std::endl;

Der sandsynligvis vil skrive:
a 97

Så læs du bare teksten ind i et char array.



t