Zdravím.
Potrebovala by som poradiť s jednou funkciou, s ktorou si neviem dať rady.
Deklarácia funkcie je decrypt (const int ttable[], int text[]);
pričom ttable[] je prekladová tabuľka, ktorú už mám hotovú
a text[] je vstupno-výstupná premenná, ktorá pri zavolaní bude obsahovať text na rozšifrovanie a po ukončení funkcie sa v nej bude nachádzať rozšifrovaný text.
Vopred ďakujem za každú odpoveď.
Fórum › C / C++
Funkcia na rozšifrovanie textu
Toto vlákno bylo označeno za vyřešené.
Vidím tam datový typ int, ale mluvíš o textu... Co konkrétně nevíš?
Pokud je ttable opravdu překladová tabulka, mělo by stačit
void decrypt(const char ttable[], char text[]) {
for (int i = 0; text[i]; i++)
text[i] = ttable[text[i]];
}
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 15 hostů
Podobná vlákna
členská funkcia / funkcia — založil Robo
Skrytí textu na základě jiného textu — založil czsars
Funkcia v JS — založil DuDo
Funkcia — založil ukulele
JS .load funkcia — založil Drobec
Moderátoři diskuze