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

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

Войти
Регистрация
Восстановить пароль
 
serega721
4 / 4 / 0
Регистрация: 04.10.2009
Сообщений: 168
#1

Неправильно считывает с файла - C++

18.01.2011, 21:43. Просмотров 607. Ответов 2
Метки нет (Все метки)

Не могу понять в чем ошибка??? функция eof должна считывать с файла до пробела??
Т.е если в файле данные расположены так:
C++
1
2
а
b
должно считать только а, а у меня и а и b.
Вот код может я че-то не так делаю:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<iostream>
#include<fstream>
using namespace std;
void main()
{
    char a[100];
    ifstream f("input_1.txt");
    while(!f.eof())
    {
        f>>a;
        cout<<a;
    }
 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2011, 21:43     Неправильно считывает с файла
Посмотрите здесь:

Неправильно считывает 2 последних значения с файла - C++
Здравия! Завтра дедлайн,а тут внезапно такая ошибка. Отказывается читать 2 последних значения с файла ( это черновой вариант функции для...

Неправильно считывает символ - C++
Речь идёт о строке answer_ScndName. Должно принять букву и добавить как подстроку в Hash1, но с русским алфавитом принимает не то. ...

Fread неправильно считывает файл - C++
У меня есть файл вот его скрин в hex редакторе я пытаюсь считать первые 8 байт, вот код: fread(&amp;formCk.ckID,4, 1, file_in);...

Структуры. Неправильно считывает строку - C++
Само задание: В текстовом файле хранится база отдела кадров предприятия. Каждая строка файла содержит запись об одном сотруднике. Формат...

Не считывает с файла - C++
Друзья, вообщем написал программку, в которой вводятся шесть строк, в каждой по одному слову, затем вводишь символ и начинается сравнение:...

Не считывает с файла - C++
Приношу извинения. Уже разобрался)

Не считывает структуру с файла - C++
Добрый день. Мне необходимо считать данные структуры с файла и записать их в другой файл. Почему-то он отказывается это делать. ...

считывает текст из файла - C++
Написать программу, которая считывает текст из файла и выводит на экран только строки, не содержащие двузначных чисел.

не считывает текст из файла - C++
Добрый вечер всем. вот собсна код, который не хочет работать из файла. #include &quot;iostream&quot; #include &quot;time.h&quot; #include &quot;conio.h&quot; ...

Считывает текст из файла! - C++
Написал программу которая считывает текст из файла и выводит его на экран меняя местами два соседних слова. Но почему то при запуске...

Не считывает данные из файла - C++
Дано задание (полностью писать не буду не имеет смысла) &quot;... также создать функции ввода и вывода массива из файла SaveArray и LoadArray.&quot;...

Неверно считывает строку из файла - C++
Задание состоит в том, чтобы копировать содержимое одного файла в другой. Я написал следующий код: int count = 0; //количество...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
18.01.2011, 21:53     Неправильно считывает с файла #2
Цитата Сообщение от serega721 Посмотреть сообщение
функция eof должна считывать с файла до пробела??
Нет, больше тут
serega721
4 / 4 / 0
Регистрация: 04.10.2009
Сообщений: 168
18.01.2011, 22:06  [ТС]     Неправильно считывает с файла #3
Блин я просто хочу считать данные в массив, чтобы на пример a[1]=a, a[2]=b;
Думал как-то так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<iostream>
#include<fstream>
using namespace std;
void main()
{
    char a[100];
    int i=0,n=2;
    ifstream f("input_1.txt");
    for(i=0;i<n;i++)
    {
        f>>a[i];
    }
 
}
Но не получается.
Ответ Создать тему
Опции темы

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