Advertisement
Weper

fixed

Apr 28th, 2015
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.88 KB | None | 0 0
  1. szavak::szavak()
  2. {
  3.     ifstream be("davy.txt");
  4.     db = 0;
  5.     n = 0;
  6.     if (!be)
  7.     {
  8.         cerr << "Nincs ilyen fájl!" << endl;
  9.         _getch();
  10.         exit(-1);
  11.     }
  12.     int hossz2;
  13.     string szo2;
  14.  
  15.     while (!be.eof())
  16.     {
  17.         getline(be, szo2);
  18.  
  19.         if (!be.eof())
  20.         {
  21.             hossz2 = Sorhossz(szo2);
  22.  
  23.             for (int j = 0; j < hossz2; j++)
  24.                 if (szo2[j] == ' ') n++;
  25.            
  26.  
  27.             if (!be.eof()) db++;
  28.         }
  29.  
  30.     }
  31.     p = new szo[n];
  32.  
  33.     be.clear();
  34.     be.seekg(0, ios::beg);
  35.     n--;
  36.     for (int i = 0; i < n; i++)
  37.     {
  38.  
  39.         be >> p[i].s;
  40.         if (p[i].s == "–")
  41.         {
  42.             p[i].s = "";
  43.             i--;
  44.             n--;
  45.         }
  46.     }
  47.  
  48. }
  49.  
  50.  
  51.  
  52.  
  53. void szavak::Tisztit()
  54. {
  55.     int hossz2 = 0;
  56.     bool benne = false;
  57.     for (int i = 0; i < n; i++)
  58.     {
  59.         hossz2 = p[i].s.length();
  60.         benne = false;
  61.         for (int j = 0; j < hossz2; j++)
  62.         {
  63.             if (p[i].s[j] == 'ç') benne = true;
  64.            
  65.         }
  66.         if (benne == false) p[i].s = filter1(p[i].s);
  67.     }
  68.  
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement