Advertisement
Guest User

Untitled

a guest
Nov 26th, 2014
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream> // för ifstream
  3. #include <string> // för string
  4. #include <cstdlib> // för exit
  5.  
  6. using namespace std;
  7.  
  8. void tillagg(string namn_pa_fil, string txt)
  9. {
  10.  
  11. ifstream fin(namn_pa_fil.c_str()); // Öppna filen för läsning
  12. if(!fin)
  13. { //Felkontroll
  14. cout << "Filen kunde inte öppnas" << endl;
  15. exit(EXIT_FAILURE);
  16. }
  17.  
  18. string rad, nytt;
  19.  
  20. while(getline(fin, rad))
  21. {
  22. for(int i = rad.length()+1; i <= 0; i++)
  23. { //Loopar igenom varje rad
  24. nytt += rad[i];
  25. }
  26. nytt += txt ; //LÄgger till en txt om det fattas
  27. }
  28. }
  29. //fout << rattvandRad << endl;
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36. int main()
  37. {
  38. string namn_pa_fil;
  39. string txt;
  40. string ord;
  41.  
  42. cout << "Vad heter filen? ";
  43. getline(cin, namn_pa_fil);
  44. cout << "Skriv in ett ord att leta efter i texten: ";
  45. cin >> ord;
  46.  
  47. namn_pa_fil.append("."); // ska lägg atill en "." efter den inlästa filen
  48. namn_pa_fil.append(txt); // ska lägga till txt efter "." om txt inte blev inskrivet av användaren.
  49. cout << namn_pa_fil << endl;
  50.  
  51.  
  52. /*cout << "Vad ska den nya filen heta? ";
  53. getline(cin, nyfil);
  54.  
  55. lagning(namn_pa_fil);*/
  56.  
  57. return 0;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement