![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Пользователь
Регистрация: 23.10.2016
Сообщений: 86
|
![]()
Вообщем дали мне задание:
Считать с текстового файла Фамилии 25 студентов и улицу их проживания. И вывести на экран данные тех студентов которые живут на одной улице. Насколько я понял надо использовать структуры. Сразу предупреждаю что я компилирую через Clang на линуксе и он ругается на gets\fgets, так что просьба такого не предлагать. Я Создал файл со сгенерироваными фамилиями и улицами, и теперь не знаю как считать их оттуда, потому что если пробую через scanf то в консоль выводит по половине фамилии и улицы причём вперемешку (тоесть фамилия не совпадает с улицей). Соответственно нужна помощь в обяснении как считать с текстового файла данные в структуру и потом отсортировать их по названию улицы. Ну и если кто знает, то подскажите как сделать так чтобы Clang не ругался. Буду рад любому совету. Вот файл с фамилиями: Цитата:
Насылаю баги по фотографии преимущественно себе
|
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,831
|
![]()
Ну возьмите вместо гетса фгетс и все
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 23.10.2016
Сообщений: 86
|
![]()
Компилятор гадится
Код:
Цитата:
Насылаю баги по фотографии преимущественно себе
|
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 23.10.2016
Сообщений: 86
|
![]()
Пытался гуглить ошибку но так и не нашел ничего путного.
Насылаю баги по фотографии преимущественно себе
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,831
|
![]()
Вы справку то откройте и в правильном порядке укажите параметры
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 23.10.2016
Сообщений: 86
|
![]()
Сделал сортировку, вродебы сортирует правильно, но не все улицы, и выводит лишние символы в консоль.
Код:
![]() Насылаю баги по фотографии преимущественно себе
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 23.10.2016
Сообщений: 86
|
![]()
Предидущее задание выполнил, может кто подскажет, как считать целое или дробное число с файла в структуру? fgets не хочет считывать.
Код:
Насылаю баги по фотографии преимущественно себе
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,831
|
![]()
fread, fscanf и т.д. Естественно fgets не читает, он же file get string
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Чтение структуры с файла | __Platina__ | Общие вопросы C/C++ | 17 | 26.05.2016 16:29 |
Чтение из файла, структуры | -=M{a}LoY=- | Общие вопросы C/C++ | 9 | 09.10.2012 23:23 |
Чтение структуры из файла! | Olegzxc | Общие вопросы C/C++ | 1 | 01.12.2011 00:40 |
Чтение структуры из файла | atenon | Общие вопросы C/C++ | 11 | 22.10.2010 20:35 |
Чтение структуры файла | SDK | Помощь студентам | 4 | 23.01.2008 19:30 |