0 / 0 / 1
Регистрация: 01.03.2014
Сообщений: 18
1

Не открывается файл на чтение

11.01.2015, 00:25. Показов 2990. Ответов 3
Метки нет (Все метки)

Всем привет,

пытаюсь открыть файл
прочитать и записать каждое слово как отдельный string объект в вектор
потом отсортировать...как-нибудь....
пока у меня даже файл не открывается (трассировка показала что на else идёт в while-e)
помогите, пожалуйста, понять почему.
Вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include <algorithm>
#include <vector>
#include <list>
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
 
void print_elem (string str)
{
    cout << str << '\n';
}
 
 
 
int main ()
 
{
   vector<string> VectorW;
 
    vector<string>::iterator iter;
  string line;
  ifstream myfile; 
  myfile.open("readme.txt");
  if (myfile.is_open())
  {
    while ( getline (myfile,line) )
    {
      VectorW.push_back(line);
    }
    myfile.close();
  }
 
  else cout << "Unable to open file"; 
 
  sort(VectorW.begin(),VectorW.end());
 
      for_each(VectorW.begin(),VectorW.end(),print_elem);
    cout << endl;
 
 
 
  return 0;
}
заранее спасибо

ms. k.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.01.2015, 00:25
Ответы с готовыми решениями:

Не открывается файл на чтение и запись
Здравствуйте, дорогие форумчане! Не открывается файл одновременно на чтение и запись, из-за чего...

Access 2003 .mdb файл не открывается с ярлыка на него на файл сервере, но открывается если снач запус Access
Вирусов нет. Установлены все обновления Windows, Office. Есть сеть состоящая из 6...

Из командной строки файл вообще не открывается а если открыть через проводник, то открывается и сразу вылетает
masm model small stack 256 .data per_1 db 23 per_2 dw 9856 per_3 dd 9875645 per_4 dw...

Открыть текстовый файл в необходимом режиме (на чтение, на чтение и запись, на добавление)
Открыть текстовый файл в необходимом режиме (на чтение, на чтение и запись, на добавление). (В...

3
4 / 4 / 3
Регистрация: 19.03.2014
Сообщений: 44
11.01.2015, 00:33 2
Лучший ответ Сообщение было отмечено kyra как решение

Решение

Цитата Сообщение от kyra Посмотреть сообщение
myfile.open("readme.txt");
Укажи точное расположение файла, допустим
C++
1
myfile.open("C:/readme.txt");
1
0 / 0 / 1
Регистрация: 01.03.2014
Сообщений: 18
11.01.2015, 01:02  [ТС] 3
Спасибо!

Да действительно. Положила файл на C:/ и путь такой как вы сказали указала. Файл открылся.

Вот только теперь все ошибки вскрылись
0
lss
939 / 867 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
11.01.2015, 07:59 4
Цитата Сообщение от kyra Посмотреть сообщение
Положила файл на C:/
А до этого где был?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.01.2015, 07:59
Помогаю со студенческими работами здесь

Чтение файла, чтение названия папки где находится файл, запись данных на PHP
Допустим у нас есть структура с папками типа Large -&gt; Vehicles -&gt; Firetruck_0 В этой папке лежит...

Файл: Почему файл не открывается во время выполнения программы?
Почему файл не открывается во время выполнения программы? #include &lt;conio.h&gt; #include &lt;stdio.h&gt;...

Не открывается файл Документ Office Open XML (docx) - файл поврежден, поэтому его нельзя открыть
Посмотрите, пожалуйста кто может! очень важно:cry: документ , который не отрывается. помогите...

неодин браузер не открывается,скайп не открывается, фильмы не показываются,не один антивирус не открывается и не устанавливается
здравствуйте ,ребята помогите,такая ситуация,я на ноутбуке хотел скачать какой то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru