Uppgifter | |
Användarnamn | |
Besök | - |
Hemsida | Ingen |
Plats (stad) | |
Senaste besök | 01:00 - 1:a Januari 1970 |
Poster i forumet | |
Varningar | |
Grupp | |
Medlem sedan | 01:00 - 1:a Januari 1970 |
Artiklar och filer | |
Den här användaren har inga artiklar eller filer |
Den här användaren har inte skapat någon personlig presentation. |
C++ filhantering för nybörjare |
EDIT: fixade det själv Postad 19:19 - 16:e December 2006 |
C++ filhantering för nybörjare |
Hejsan, Har varit iväg i några dagar. Det är därför jag inte svarat. Din kod funkade fint och jag har redan fixat en helt ok program nu det där med omkastning fattade jag inte riktigt innan men länken var bra och tror jag fattat det nu =) Tack så mycket för hjälpen Postad 18:44 - 14:e December 2006 |
C++ filhantering för nybörjare |
Tackar, Nu funkar det iaf mer eller mindre. Kan fortfarande inte skriva flera bokstäver på samma rad, Vill gärna ha tips på hur man fixar det med. Typ något sätt att ta "text" stringen och jämföra den med alla "if" satserna en efter en? Vill även fortfarande ha tips på dekryptering ifall någon har en idé Postad 16:12 - 1:a December 2006 |
C++ filhantering för nybörjare |
Hejsan, jag har hållt på med Dev-C++ i några dagar och bestämde mig för att göra ett krypteringsprogram som krypterar tex "hej" till "7382047" till en .txt fil. Detta är vad jag gjort än så länge #include<iostream> #include<string> #include<fstream.h> using namespace std; int main() { ofstream file; int A=7; int B=23; int C=16; int D=39; int E=86; int F=51; int G=97; int H=45; int I=66; int J=103; int K=148; int L=112; int M=128; int N=153; int O=136; int P=170; int Q=169; int R=196; int S=181; int T=254; int U=235; int V=217; int W=222; int X=247; int Y=289; int Z=265; int AA=272; int AE=290; int OE=308; string val; string text; string filnamn; int par; par = 100; cout << "\n\n" << "skriv in om du vill kryptera eller dekryptera" << "\n\n\n"; cout << "val: "; cin >> val; if (val == "kryptera") { while (par >= 0) { cout << "skriv in medelandet du vill ha krypterat(en bokstav sen enter osv): "; cin >> text; if (text == "a") { file.open ("dokument.txt"); file << A << endl; file.close(); } else if (text == "b") { file.open ("dokument.txt"); file << B; file.close(); } else if (text == "c") { file.open ("dokument.txt"); file << C; file.close(); } else if (text == "d") { file.open ("dokument.txt"); file << D; file.close(); } else if (text == "e") { file.open ("dokument.txt"); file << E; file.close(); } else if (text == "f") { file.open ("dokument.txt"); file << F; file.close(); } else if (text == "g") { file.open ("dokument.txt"); file << G; file.close(); } else if (text == "h") { file.open ("dokument.txt"); file << H; file.close(); } else if (text == "i") { file.open ("dokument.txt"); file << I; file.close(); } else if (text == "j") { file.open ("dokument.txt"); file << J; file.close(); } else if (text == "k") { file.open ("dokument.txt"); file << K; file.close(); } else if (text == "l") { file.open ("dokument.txt"); file << L; file.close(); } else if (text == "m") { file.open ("dokument.txt"); file << M; file.close(); } else if (text == "n") { file.open ("dokument.txt"); file << N; file.close(); } else if (text == "o") { file.open ("dokument.txt"); file << O; file.close(); } else if (text == "p") { file.open ("dokument.txt"); file << P; file.close(); } else if (text == "q") { file.open ("dokument.txt"); file << Q; file.close(); } else if (text == "r") { file.open ("dokument.txt"); file << R; file.close(); } else if (text == "s") { file.open ("dokument.txt"); file << S; file.close(); } else if (text == "t") { file.open ("dokument.txt"); file << T; file.close(); } else if (text == "u") { file.open ("dokument.txt"); file << U; file.close(); } else if (text == "v") { file.open ("dokument.txt"); file << V; file.close(); } else if (text == "w") { file.open ("dokument.txt"); file << W; file.close(); } else if (text == "x") { file.open ("dokument.txt"); file << X; file.close(); } else if (text == "y") { file.open ("dokument.txt"); file << Y; file.close(); } else if (text == "z") { file.open ("dokument.txt"); file << Z; file.close(); } else if (text == "å") { file.open ("dokument.txt"); file << AA; file.close(); } else if (text == "ä") { file.open ("dokument.txt"); file << AE; file.close(); } else if (text == "ö") { file.open ("dokument.txt"); file << OE; file.close(); } cin.get(); } system ("pause"); } return 0; } Det jag nu behöver hjälp med är att för varje ny bokstav som skrivs in raderas de gamla siffrorna i dokumentet och det funkar ej att skriva flera bokstäver på samma rad, då krypteras bara den första. Jag har även börjat fundera på dekrypteringen men där har jag ingen aning om hur jag ska fixa det. så de får bli ett senare problem. Postad 18:21 - 30:e November 2006 |
Datum
2024-05-01 16:36
Vecka: 18
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.