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

Как считать из файла структуру через разделитель? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ системное время http://www.cyberforum.ru/cpp-beginners/thread827144.html
У меня есть три переменные: int day; int month; int year; и мне нужно "запихнуть" в них время с системных часов. Как мне это сделать?
C++ Составить описание класса для представления комплексных чисел Составить описание класса для представления комплексных чисел. Обеспечить выполнение операций сложения, вычитания, умножения, деления, сравнения комплексных чисел, вычисления сопряженного. Помогите, пожалуйста. с пояснениями, если не трудно... http://www.cyberforum.ru/cpp-beginners/thread827143.html
Сформировать массив структур (записей) для автоматизации работы автостоянки C++
Сформировать массив структур (записей) для автоматизации работы автостоянки. На каждого владельца коллективной автостоянки заводятся учётная карта, которая содержит: * номер места на автостоянке; * фамилия владельца автомобиля; * марка автомобиля; * отметка о наличии автомобиля на стоянке;
C++ Обнулить все положительные элементы матрицы
Составить процедуру обнуления всех положительных элементов в одномерном массиве А. С помощью этой процедуры обнулить все положительные элементы в n-м и k-м столбце произвольной матрицы B. Нужно написать прогу на с++ с использованием трёх функций.
C++ Лаб.раб. Исполнитель калькулятор http://www.cyberforum.ru/cpp-beginners/thread827114.html
Есть задание на лабораторную работу: У исполнителя калькулятор две команды: 1.прибавь 1 2.умножь на 2 Сколько есть программ,которые число 1 преобразуют в число N(задается преподавателем)? Пример ввод 5 выход 4 Вообщем задание нужно выполнить путем перебора. Я принес ему свой вариант(он сказал что я угадал формулу) и сказал переделать мне вот таким способом
C++ Дайте пожалуйсто ссылку на Borland С++ 4.5 Дайте пожалуйсто ссылку на Borland С++ 4.5. для виндовс 7(32). Только чтобы его можно было на прямую скачать. Буду очень благодарна. Заранее спасибо. подробнее

Показать сообщение отдельно
dogik20
0 / 0 / 0
Регистрация: 10.03.2013
Сообщений: 12
08.04.2013, 02:22  [ТС]     Как считать из файла структуру через разделитель?
помогите считать из файла до роздилителя ибо не получается
структура у меня такая

C++
1
2
3
4
5
6
7
struct student
{
    char name[18];
    int group;
    int course;
    int sesia[5];
};
считивать я питаюсь так

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
fin.open("student.txt",ios::in);
    for (counter=0;!fin.eof();counter++)fin.getline(s, 800);
    student *study=new student[counter];
    fin.clear();fin.seekg(0);
    char *p;
    for (i=0;i<counter;i++)
    {
        fin.getline(s, 800);
        p=strtok(s, ":");strcpy_s(study[i].name, p);
        p=strtok(NULL, ":");study[i].group=atoi(p);
        p=strtok(NULL, ":");study[i].course=atoi(p);
        for(int j=0;j<5;j++)
        {
            p=strtok(NULL, ":");study[i].sesia[j]=atoi(p);
        }
 
    }
сам фаил у меня так виглядае так
[0]Петрович_И.И.:5:4:3:5:4:2:3:
 
Текущее время: 05:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru