Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2010, 20:41   #1
Leshiy1
Форумчанин
 
Аватар для Leshiy1
 
Регистрация: 24.09.2009
Сообщений: 104
По умолчанию Прога_Т

Здравствуйте всем

Мне нужно прочитать данные из файла и превратить их в структуру на С

Код:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
struct str{
char s;
int b;
};
int main() {
printf("  \n\                          Spisok Studentov\n\n");
textcolor(13);
  FILE* file = fopen("D:\\bc31\\bin\\Students.txt", "r");
  char  f;
  while ((f = fgetc(file)) != EOF)
  struct str
\\  тут как дальше непонятно?
  
   printf("%c",f);
 
 
 
getchar();
clrscr();
}
Тут у меня читает только данные из файла
переменные должны быть типа снаr и int

Как связать данные из файла и превратить их в структуру? Помогите пожалуйста
Leshiy1 вне форума Ответить с цитированием
Старый 29.04.2010, 20:58   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Всё зависит от того как были данные записаны в файл изначально! Если блочно, то полностью структурой, если по-строчно то считывай в структуру в нужные поля. Можно через оператор прямого доступа допустим Mystruct.NugnoePole, или если используешь указатели, то через ->
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 30.04.2010, 14:41   #3
Leshiy1
Форумчанин
 
Аватар для Leshiy1
 
Регистрация: 24.09.2009
Сообщений: 104
По умолчанию

_________________________________Fi sika Sopromat Biologiya
Makarov A.N. ________________________2_______3__ _____2
Dubkov N.M. ________________________3______3___ _____2
Khizapov A.T. ______________________4_______4____ ___5
Shtapper I.N. ______________________2_______5____ ____4
Brusko V.S. ______________________2_______2____ ____3
Ivanov F.N. ______________________5_______2____ ____3
Shmelev S.S. ______________________4_______2____ ____2

Вот такой текстовый файл только без пробелов
Leshiy1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск