С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
stupidstudent
17 / 14 / 1
Регистрация: 25.10.2011
Сообщений: 241
#1

[файлы]В чем ошибка? - C++

25.02.2012, 16:39. Просмотров 371. Ответов 3
Метки нет (Все метки)

нужно чтобы в файле a.txt, читал через строчку строку
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
    #include <iostream.h>
    #include <stdio.h>
    #include <fstream.h>
 
    using namespace std;
 
    int main()
 
    {
      system("cls");
       fstream f;
       f.open("a.txt", ios::in);
       char str[255];
      
       while(!f.eof())
       {
             f.ignore(255, "\n");
             f.getline(str, sizeof(str)) ;
            cout << str << endl;
             } 
       
       
    system("pause");
    return 0;
    }
компилятор жалуется на 17 строчку " invalid conversion from `const char*' to `int' "
как лечить?
P.S. компилятор dev-cpp 5

Добавлено через 23 минуты
upd.
смысл задачи в том, чтобы обеспечить многовариантную обработку данных из файла, а это нужно... пример:
5 //размер массива
0 1 2 3 4
3 //размер массива
0 1 2
6
0 1 2 3 4 5
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2012, 16:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос [файлы]В чем ошибка? (C++):

В чем ошибка(файлы произвольного доступа) - C++
#include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;Windows.h&gt; using namespace std; struct PHONE { char Company;//комания ...

Чем открывать файлы объектов (.o) - C++
Поделитесь опытом, чем открывать файлф с расширением .o, кроме gnu gcc Напишите программы под разными ОС.

Чем hpp-файлы отличаются от h-файлов? - C++
hpp файлы чем нибудь отличаются от обычных h-ников? или только в расширении разница?

Чем и как просмотреть SDK файлы? - C++
Для просмотра SDK файлов необходим SDK раскажити про него или дайпе ссылку где можно про ето узнать.

Чем заголовочные файлы отличаются от обычных бибилиотек? C++ - C++
вроди как это одной и тоже, только в стандартной библиотеки C все файлы заголовочные, а в C++ обычные библиотеки... В чем разница между...

Что такое make-файлы и с чем их едят? - C++
Создаю makefile с именем hello.mak, # Компиляция Hello, World CPP = &quot;c:\programm files\dev-cpp\bin\g++&quot; hello.exe: hello.cpp $(CPP)...

3
dstat
36 / 38 / 1
Регистрация: 01.06.2011
Сообщений: 238
25.02.2012, 16:43 #2
читать лучше все строчки подряд, а которые не нужны - не обрабатывать
0
DU
1484 / 1130 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
25.02.2012, 17:02 #3
" invalid conversion from `const char*' to `int' "
не может скастить const char* в инт.
"\n" - это строка. а там инт ожидается. нужно '\n' - в одинарных кавычках, тогда это будет символ, который в инт скастится нормально.
1
stupidstudent
17 / 14 / 1
Регистрация: 25.10.2011
Сообщений: 241
25.02.2012, 17:09  [ТС] #4
Цитата Сообщение от dstat Посмотреть сообщение
читать лучше все строчки подряд, а которые не нужны - не обрабатывать
я даже не представляю как это делать, не проще ли через игнор?

Добавлено через 1 минуту
Цитата Сообщение от DU Посмотреть сообщение
нужно '\n' - в одинарных кавычках
точно. спс.
0
25.02.2012, 17:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2012, 17:09
Привет! Вот еще темы с ответами:

Реализовать через тип данных структура. При сборке и отладки возникает ошибка. В чем ошибка? - C++
С++ в таблице из 5 строк хранятся данные о товарах: наименование, цена, количество. Определить и вывести наименование товара, цена которого...

Ошибка 2 error LNK2019, не пойму в чем ошибка - C++
Выдает такую ошибку: Ошибка 2 error LNK2019: ссылка на неразрешенный внешний символ &quot;int __cdecl game(void)&quot; (?game@@YAHXZ) в функции....

Проинициализировать sdl раньше чем другие файлы - C++
Есть проект из нескольких файлов. Этот проект использует библиотеку sdl. Есть главный файл, где проходит инициализация sdl и есть функция...

В чем ошибка? - C++
Программа компиллируется, но после ввода данных возникает непонятная ошибка. Задание: Определить банки, где выгоднее всего покупать и...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.