Replace/Erstat array med et andet array.

Tags:    c++

<< < 12 > >>
Hej alle, jeg er ved at lave en helt simpel kryptering og dekryptering.
Den skal bare erstatte nogen bogstaver med en række andre bogstaver og tal.

Eksempel: a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,æ,ø,å
Erstattes med: b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,æ,ø,å,a

I det tilfælde vil alle bogstaver så blive flyttet en tak, men det skal naturligvis være muligt at blande bogstaverne som man vil, sådan at krypteringen er forskellig for hver enkelt passkey.

Det med passkey klarer jeg selv, eller også tager vi det til den tid.
Så det jeg skal have hjælp til er:

at lave 2 arrays og derefter erstatte alle tegn i en string med de tilsvarende tegn i array2.

Håber i forstår, tak :D



13 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Problemet er jo at ingen af jer har forstået mit spørgsmål...

Jeg søger IKKE en top sikker krypterings medtode som ikke kan brydes og sider lange forklaringer på ubrydelige krypteringer og avanceret kode...

Sikkerheden er ligemeget så længe det er simpelt.. det eneste jeg søgte var en måde at replace et array med et andet.



Problemet er jo at ingen af jer har forstået mit spørgsmål...

Jeg søger IKKE en top sikker krypterings medtode som ikke kan brydes og sider lange forklaringer på ubrydelige krypteringer og avanceret kode...

Sikkerheden er ligemeget så længe det er simpelt.. det eneste jeg søgte var en måde at replace et array med et andet.


memcpy(destinationArray, sourceArray, number_of_elements * sizeof(sourceArray[0]));



Roberts metode er vel det du leder efter. Her kopierer du et array over i et andet.



Indlæg senest redigeret d. 04.02.2008 18:42 af Bruger #1151
<< < 12 > >>
t