0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 76
1

Не получается считать из файла информацию

24.12.2014, 18:07. Показов 482. Ответов 2
Метки нет (Все метки)

У меня есть текстовый файл. Мне нужно считать в нем строчки, такого типа:
qwert 12345
asdfghjk 213213
tgyhh 39482

Имена отдельно, а номера отдельно.

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
#include <iostream>
#include <fstream>
 
using namespace std;
int main()
{
    char name[25];
    int ID[25];
    ifstream fin("text.txt");
    if(!fin)
        cout << "Error!";
    while(!fin.eof())
    {
        
        for (int j = 0; j < 25; j++)
            if(name[j]!=' ')
                fin >> name[j];
            else if(name[j]==' ')
                for (int a = 0; ID!=' '; a++)
                {
                    fin >> ID[a];
                }
                //temp.Set_name(name);
                //temp.Set_ID(ID);
    }
    return 0;
}
Что-то похожее ?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2014, 18:07
Ответы с готовыми решениями:

getline() (не получается считать информацию с файла)
Здравствуйте. У меня есть файл вида: volleyball 1 sports.ru 500 volleyball football Первая...

Не получается считать информацию из файла в 2-х мерный массив (С++)
Что-то не совсем праильно работает, да и подскажите как потом поменять местами столбики со строками...

Не получается второй раз считать информацию из БД
Доброго времени суток. Столкнулся с такой проблемой. Имеется база данных в ней две таблицы...

Задание по Visual c++ 2013, Нужно создать файл, записать в него информацию, а затем по другой кнопке считать информацию из файла
Вот код записи в файл: { UpdateData(TRUE); F.open(L&quot;dat1.txt&quot;, std::ios::out); // F -...

2
Форумчанин
Эксперт CЭксперт С++
8170 / 5020 / 1436
Регистрация: 29.11.2010
Сообщений: 13,453
24.12.2014, 18:09 2
Достаточно так:
C++
1
2
3
4
5
6
int number;
std::string str;
while (fin >> str >> number)
{
    // ...
}
1
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 76
24.12.2014, 18:20  [ТС] 3
MrGluck, Ваш код просто огонь )) Спасибо !
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.12.2014, 18:20

Не получается считать информацию из фаила (описать структуру с именем MARSH)
Не получается считать информацию из файла. Все остальные действия программы кроме считывания...

Считать информацию из файла
Есть текстовый файл типа число дата время ещёчто-то число дата время ещёчто-то число...

Считать информацию из файла
void load_file (queue *q) { char path; int count=0; system(&quot;cls&quot;); printf...

Считать информацию с bin-файла
Доброго вермени суток. Помогите пожалуйста решить проблему: как считать\записать информацию с bin...

Считать информацию из текстового файла
В общем проблема в следующем. Мне надо в текстовом доке написать столбиком счет(1 столб=1 команда,...

Как считать информацию с файла
Помогите пожалуйста разобраться с файлами. При считывании из файла в методе void Users::LoadFile()...


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

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

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