09. juni 2005 - 18:03Der er
23 kommentarer og 1 løsning
Konvertere Char tekst om til Int
GoddaG :) er ved at lave et lille krypterings system.. Hvor man indtaster et stykke tekst.. I det tilfælde ville teksten være "Test" også konvertere programmet ordet "Test" om til tal.. F.eks 45464748 også ganger programmet tallet med F.eks 568 så man får 45464748x568=25823976864 Også printer den 25823976864 på skærmen.. Altså ordet "Test" blev til "25823976864" og når man så vil gøre baglæns.. Tar man 568/25823976864=45464748 som så blir konverteret tilbage til teksten "Test".. Men.. Har et lille problem.. Jeg har en cin som smider det indtastede tekst op i en char [64] Men hvordan får jeg så min char til at blive til int ?.. Har tjekket google og alle andre tråde.. Men det er intet som løser mit spørgsmål godt nok :P
- Altså kort resume.. Jeg ska ha noget tekst i Char til at blive til tal i Int.. :)
Håber i forstår.. Har smidt 200point for et svar som ka hjælpe mig.. Hehe på forhånd tak
Bruger dev-cpp.. Men tallet blir ik så stort.. Det er bare for at gøre ordet ulæseligt.. om det er x4 eller det er x500 jeg ganger tallet med er ligemeget... Men Char[64] gør jeg lavere.. Regner med det blir til en 12 stykker..
Well.. Du ka se sourcen og prøve at hjælpe mig.. Jeg ska udvide min source med et encryption system så man ik ka læse koden direkte fra databasen ved at åbne den i notepad :P
Ka være det bare er mig der ska Gnubbe mig lidt over koden.. Hehe.. Kigger på det og prøver at sætte mig ind i det.. Også prøver jeg lige at skrive igen lidt senere.. :) hvis det er okay :P
Denne løkke konverterer attempt, du skal gøre det samme med password: for(int i = 0; attempt[i]; i++) { unsigned long long T = attempt[i]; Key += T << (i*8); }
Tror vi misforstår hinanden... i database.pwd ligger der en krypteret kode som f.eks ku være 87128731278 også når man indtaster sit forsøg blir forsøget kørt igennem en krypterings funktion som konvertere forsøget til tal.. Også derefter sammenligner den Det krypteret forsøg med den første linie i database.pwd
- Dvs. at databasen ik ska krypteres.. den er jo i forvejen krypteret af mig selv.. :P
Okay.. Men.. Dvs. du har hjulpet mig gratis.. Må sige mange tak så... :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.