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

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

Войти
Регистрация
Восстановить пароль
 
ooki2day
12 / 12 / 0
Регистрация: 23.10.2008
Сообщений: 281
#1

ну тут файл,блин... - C++

04.06.2010, 01:03. Просмотров 328. Ответов 2
Метки нет (Все метки)

помогите,плз...не могу понять я до конца библиотеку fstream,инфы не найти(
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 <fstream>
#include <iostream>
 
using namespace std;
 
int main()
{
    ifstream in("input.txt");
    char t;
 
    if(in.is_open()==false)
    {
        cout << "file open error!";
        return 1;
    }
 
    while(1)
    {
        in.get(t);
        if(t=='\0')
            break;
        cout << t;
    }
 
    cin.get();
}
вот код.он выводит текст, и дальше прет по циклу.писал и while(!in.eof())-то же самое((и файл проверял уже и в разных кодировках и т.д. не могу уже,нервов не хватает.подскажите,плз,или кто знаеть ммыль на норм источник по вот таким ф-иям
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2010, 01:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос ну тут файл,блин... (C++):

switch case блин не сворачивается - C++
Почему в VS не сворачиваются case ??___))) Или можит я чего не знаю )) просто давно уже пишу всякие проги ламерского уровня и иногда когда...

Блин почему выдает ошибку, исправьте пож - C++
Блин почему выдает ошибку, исправьте пож #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; class Bus { ...

что тут не так??? - C++
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; #include &lt;math.h&gt; #define size int main; void swap(); { int...

Где тут ошибка то? - C++
#include &lt;iostream&gt; using namespace std; int main() { int b=1, c=0; while (1) { if (b==13); ...

В чём тут дело??? - C++
программы то зфцыкливаются, то вообще ни чего не выводят. Вводится последовательность из N вещественных чисел. Определить среднее...

Что тут не так? - C++
# include &lt;iostream&gt; using namespace std; int number ; int department ; char name1 ; char name2 ; char domicile ; ...

2
easybudda
Модератор
Эксперт CЭксперт С++
9693 / 5643 / 962
Регистрация: 25.07.2009
Сообщений: 10,848
04.06.2010, 01:31 #2
ooki2day, честно говоря вопрос не понял... Если Вам чтение файла по символу, то вот:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <fstream>
 
int main(){
    const char * file_name = "simple.txt";
    char c;
    std::ifstream ifs(file_name);
    if ( ! ifs.is_open() )
        return 1;
    
    while ( ifs.get(c) )
        std::cout << c;
    
    ifs.close();
    return 0;
}
1
ooki2day
12 / 12 / 0
Регистрация: 23.10.2008
Сообщений: 281
04.06.2010, 01:40  [ТС] #3
аааааааааа!!!!!!!!изибуддааааааа!!!!спасибо тебе!!!ваще куль!!!!!а почему у меня не работало?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.06.2010, 01:40
Привет! Вот еще темы с ответами:

в чём тут ошибка? - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;string&gt; using namespace std; void main() { char s; int kolvo=0;i=0,i2;...

Что тут не так? - C++
Всем привет! Объясните пожалуйста почему этот код работает некорректно: while (count--) { ...

Где тут отличия? - C++
Добрый вечер. Вот есть 2 исходника с одинаковым кодом, но с разными конструкциями оператора условия. 1)#include &lt;iostream&gt; int...

вот тут скрин - C++
вот, что не так


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

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

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