Guest User

Untitled

a guest
Oct 21st, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. #include <string>
  2. #include <map>
  3. #include <fstream>
  4. #include <iostream>
  5.  
  6. using namespace std;
  7.  
  8. int Search(string* Array, int Size, string* Words) {
  9. ifstream *Read = new ifstream[Size];
  10.  
  11. for (int I = 0; I < Size; I++) {
  12. Read[I].open(Array[I]);
  13. if (!Read[I]) {
  14. cout << "Файл с именем: " << Array[I] << "не может быть открыт n";
  15. }
  16. // В следующей строке в возникает ошибка I должно иметь константное значение
  17. //Ошибки нет, если "string Value" вынести из цикла
  18. //Почему возникает ошибка ?
  19. for (string Value, Read[I] >> Value; !Read[I].eof(); Read[I] >> Value) {
  20. // Что-то делающий код
  21. }
  22.  
  23. }
  24.  
  25. for (int I = 0; I < Size; I++) {
  26. Read[I].close();
  27. }
  28. }
Add Comment
Please, Sign In to add comment