Hvad er der galt her?

Tags:    c++

Hejsa allesammen ..

sidder og roder med et lille program, men den melder fejl ..

Fold kodeboks ind/udKode 


den skriver premission denies
og
id returned 1 exit status ..

nogen der kan forklare mig hvad der går galt?



10 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
lige en til:

Når jeg nu har fået lagt informationer ind i "fil.txt"
1. Hvordan får jeg filen åbnet i en consol, så jeg kan se informationerne fra fil.txt?

2. Hvordan kan jeg kryptere texten i fil.txt, så man kun kan se det i consol?



Dette bør virke:

Fold kodeboks ind/udKode 


huladula skal være en streng med "" omkring

Du kan bruge disse tre linier til at åbne filen og udskrive alle navne i filen:
Fold kodeboks ind/udKode 


Der findes mange former for kryptering, skal det være meget grundigt, eller bare så andre ikke uden videre kan læse filen?



Det virkede med password :D

men har rettet lidt i det siden jeg lavede spørgsmålet her inde.

min kode ser sådan ud nu:
Fold kodeboks ind/udKode 


i forvejen udskriver den ikke det fra filen, men udover der skal den også udskrive efternavn.
så det kommer til af så sådan ud:
Navn: Dan Bjoler ex.
Nummer: 55555555

noget du også kan klare? :)



krypteringen skal bare være sådan at andre folk ikke kan gå ind i fil.txt og læse hvad der står, lave det om til "computer sprog" kan aldrig huske hvad det hedder .. så det bliver en masse tal, tegn og bogstaver :)



Hvis du vil læse strenge med mellemrum skal du bruge getline:

Fold kodeboks ind/udKode 


Du skal så indtaste Navn og Nummer på to seperate liner.
Du skal også slette fil.txt, da de navne der står i den står forkert, de skal stå med navn og nummer på seperate linier.



Jeg fare lidt vild i din kode, vil du ikke forklare hvad det er du har ændret, og hvorfor




Først en meget simpel kryptering/dekryptering:

Fold kodeboks ind/udKode 




Denne linie:
getline(cin, navn);

Læser en hel linie fra cin.

Da det er en dårlig idé at mixe << og getline har jeg lavet om så der også bruges getline til at læse nummer. Men så har man nummer som en streng, og ikke som et tal (integer). Template funktionen FromString oversætter fra streng til integer (eller double eller float, eller hvad du nu vil bruge den til).

I loopen der læser, læses to strenge, hvis det gik godt (if(In)) udskrives, ellers afsluttes loopen.



Okay, ville bare lavet noget simpelt som virkede, men kan da se på det hele at jeg skal læse noget mere om det :(



h



t