Форум программистов, компьютерный форум CyberForum.ru

Ошибка - C++

Восстановить пароль Регистрация
 
nikkka
Мат в 32 хода
 Аватар для nikkka
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
12.01.2010, 16:17     Ошибка #1
Программа должна считывать имье фаила, а потом печатать из него 24/(если кол. строк меньше 24)до коннца. Далее, (если в фаиле ещё есть строки) программа спрашивает "Ещё?" и в соответствии с ответом продолжает/прекрощяет работу. Предпологается что фаил в одной ппке с программой, так что прописывать весь путь не нужно. Программа на строке №11 выдаёт ошибку, а я не могу понять из за чего она... Помогите!
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
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
int i;
char c(2);
char filename(81);
char input_line(501);
cout<<"Enter the file name - ";
cin.getline(filename, 80);         //Вот тут
ifstream file_in(filename);
while (1)
{
for (i=1;i<=24 && ! file_in.eof();i++);
{
file_if.getline(input_line);
cout<<input_line<<endl;      
}
if (file_in.eof) {cin.getline(filename,80); if (strlen(filename)==0) {break;}}
cout<<"More? (Press '1' to exit) - ";
cin>>i;
if (i==1) {break;}
}
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2010, 16:17     Ошибка
Посмотрите здесь:

При компиляции ошибка. Ошибка c++ C2678 C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
12.01.2010, 17:28     Ошибка #2
Цитата Сообщение от nikkka Посмотреть сообщение
char c(2);
char filename(81);
char input_line(501);
первое, что в глаза бросилось
C++
1
2
3
char c[2];
char filename[81];
char input_line[501];
Yandex
Объявления
12.01.2010, 17:28     Ошибка
Ответ Создать тему

Метки
ошибка, Строки, считывание, фаил
Опции темы

Текущее время: 12:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru