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

Считывание из файла. - C++

Восстановить пароль Регистрация
 
Kovy
 Аватар для Kovy
7 / 7 / 0
Регистрация: 29.04.2009
Сообщений: 412
29.11.2011, 10:24     Считывание из файла. #1
в текстовом файле в несколько строк содержатся данные разных типов.

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

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
int patients()
{
        int par=4;
    char c;
    int str=0;
    char tmp='М';
    int patients_count=0;
    ifstream outf;
    outf.open("patients.txt", ifstream::out);
    if (!outf.is_open())
    {
        printf("Error");
        return 0;
    }
    else
    {
        while (!outf.eof())
        {
            outf.getline((char*)tmp, 50, '\n');
            str++;
        }
        patients_count=str/par;
        printf("%d\n", patients_count);
        char *buf=new char[str];
        for (int i=0; i<str; i++)
        {
            outf.getline((char*)buf[i], 50, '\n');
        }
    }
}
Добавлено через 14 часов 25 минут
Всё решил, всем спасибо xD))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2011, 10:24     Считывание из файла.
Посмотрите здесь:

считывание с файла C++
C++ Считывание из файла
C++ Считывание с файла
считывание из файла C++
считывание из файла c++ C++
C++ Считывание из файла
Считывание с файла C++
Считывание из файла C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 11:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru