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

C++

Войти
Регистрация
Восстановить пароль
 
nikkka
Мат в 32 хода
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
#1

Почему...? - C++

17.01.2010, 17:44. Просмотров 404. Ответов 1
Метки нет (Все метки)

Проргамма печатает данные текстовово фаила dog.txt который находится в той же директории что и компилятор. Име либо вводится пользовательом, либо указеваетса в имени программы и работет с помощю argv-argc.
Ошибку НЕ выдаёт, но не включается. В чём дело?
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
#include <iostream>
#include <string.h>
#include <fstream>
using namespace std;
int main(int argc, char *argv[])
{
int i;
char filename[81];
char input_line[81];
if (argc > 1)
{
strncpy(filename, argv[1], 80);
}
else
{
cout<<"Enter the file name - ";
cin.getline(filename, 80);
}
ifstream file_in(filename);        
}
while (1)
{
for (i=1;!file_in.eof();i++)
{
file_in.getline(input_line, 80);
cout<<input_line<<endl;
}     
if (file_in.eof())
{
cin.getline(filename, 80);
return 0;
}
} 
cin.getline(filename, 80);
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2010, 17:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Почему...? (C++):

Почему не работает компилятор - C++
ввожу самый простой код, а он мне выдает: 1&gt;------ Построение начато: проект: дд, Конфигурация: Release Win32 ------ 1&gt;Компиляция... ...

Почему не дает shared_ptr от this? - C++
Здравствуйте. Вот проблемный код: OwnProject::OwnProject(OwnManager * Manager, const QString &amp; Filename) :...

Почему равны указатели?? - C++
Вот в этой вот программе первый ответ : &quot;равны&quot;, т. е. указатели равны, но Почему? #include &lt;iostream&gt; using namespace std; ...

Почему функция gets опасная? - C++
Компилирую программу с помощью G++, и компилятор пишет: warning: the `gets' function is dangerous and should not be used. Но...

Почему С++ так востребован? - C++
Подскажите, почему С++ так востребован? Я думаю синтаксис удобнее у СШарп чем у С++. Да и С++ вроде бы как уже устаревший язык...

Почему С++ хороший для gamedeva? - C++
На всех сайтах, форумах пишут, что игры нужно писать на С/С++, но почему? Нигде не видел объяснения этому, может кто здесь объяснит?

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zim22
depict1
276 / 141 / 2
Регистрация: 11.07.2009
Сообщений: 606
17.01.2010, 18:00 #2
Цитата Сообщение от nikkka Посмотреть сообщение
Ошибку НЕ выдаёт, но не включается. В чём дело?
а ты файл проверяешь на успешность открытия?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2010, 18:00
Привет! Вот еще темы с ответами:

Почему valgrind показывает утечку? - C++
Добрый вечер, Вот кусочек шаблона и чуть-чуть функции main template &lt; size_t precision_T, size_t base_T &gt; class BigFloat { ...

Почему вы избегаете использовать возможности С++11 ? - C++
всем привет. сабж. я-то, в полную использую. везде где только могу. но частенько вижу вопросы типа: &quot;а без использования С++0х...

немогу найти, почему висьнет программа... - C++
----------------------------------------------------------------------- // Отчёная программа за 2 семестр по предмету информатика...

Почему 3ds max написан на c# wpf? - C++
Я хочу построить маленький 3д редактор с минимальным функционалом(для себя). Начал я искать информацию на чём написаны популярные 3д...


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

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

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