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

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

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

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

18.01.2011, 21:43. Просмотров 637. Ответов 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;
    }
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2011, 21:43
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Неправильно считывает с файла (C++):

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

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

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

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

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

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

2
asics
Freelance
Эксперт С++
2854 / 1789 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
18.01.2011, 21:53 #2
Цитата Сообщение от serega721 Посмотреть сообщение
функция eof должна считывать с файла до пробела??
Нет, больше тут
0
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];
    }
 
}
Но не получается.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.01.2011, 22:06
Привет! Вот еще темы с ответами:

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

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

Не считывает список с файла - C++
Есть такой вот кусок кода. struct worker { char fam; char name; char position; int year; worker *next; }; worker...

Криво считывает из файла - C++
Ситуация такая. Есть файл base.txt, там есть номера телефонов (по 11 символов каждый), пример ниже 79372937738 79277394843 ...


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

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

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