63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
|
||||||
1 | ||||||
Чтение текстового файла и его данных в разные переменные04.09.2014, 08:59. Показов 2537. Ответов 35
Метки нет (Все метки)
не работал еще с файлами в плюсах, только в чистом си... никак не соображу как считать данные из файла, вот например такой файл
Кликните здесь для просмотра всего текста
town=Москва
population=11500000 latitude=55,45,07 longitude=37,36,56 transport=метро,автобусы,трамваи town=Санкт-Петербург population=4880000 latitude=59,53,39 longitude=30,15,51 transport=метро,трамваи,тролейбусы town=Пенза population=517311 latitude=53,11,39 longitude=45,00,00 transport=автобусы,тролейбусы соответственно надо считывать только параметры и те что через запятую в разные переменные ну вот как бы начало, а что дальше хз...
0
|
04.09.2014, 08:59 | |
Ответы с готовыми решениями:
35
Чтение текстового файла. Парсинг его данных. Создание исключений для данных. Запись свойств объектов в файл Чтение текста из файла и запись его частей в переменные Чтение текста из файла и запись его частей в переменные Чтение из файла и занос данных в переменные |
654 / 575 / 164
Регистрация: 13.12.2012
Сообщений: 2,124
|
||||||
04.09.2014, 09:14 | 2 | |||||
а остальное парсить
0
|
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
|
|
04.09.2014, 09:15 [ТС] | 3 |
у меня тоже было правильно в этом плане, я уверен...
вот это то меня и интересует...
0
|
654 / 575 / 164
Регистрация: 13.12.2012
Сообщений: 2,124
|
|
04.09.2014, 09:16 | 4 |
читайте построчно, и разбирайте слова
0
|
34 / 34 / 8
Регистрация: 06.04.2014
Сообщений: 189
|
|
04.09.2014, 09:35 | 5 |
std::getline в помощь
0
|
654 / 575 / 164
Регистрация: 13.12.2012
Сообщений: 2,124
|
|
04.09.2014, 09:50 | 7 |
UB в основном приводит к падению
0
|
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
|
|
04.09.2014, 10:15 [ТС] | 8 |
как???
да пофиг условие можно любое поставить, я имел ввиду что не надо делать лишнюю строку с открытием, когда есть метод открытия в конструкторе короче как сделать этот самый парсинг??? не очень хочется связываться с регулярными выражениями из за такой мелочи... может можно как то просто сделать?
0
|
SatanaXIII
|
04.09.2014, 10:16
#9
|
0
|
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
|
|
04.09.2014, 10:16 [ТС] | 10 |
0
|
Почетный модератор
5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,907
|
|
04.09.2014, 10:19 | 11 |
0
|
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
|
||||||
04.09.2014, 10:20 [ТС] | 12 | |||||
вот смотрите если бы я писал на чистом си я бы написал что то типа
0
|
Почетный модератор
5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,907
|
|
04.09.2014, 10:21 | 13 |
0
|
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
|
|
04.09.2014, 10:26 | 14 |
SatanaXIII, scanf - это слегка не printf)
0
|
SatanaXIII
|
04.09.2014, 10:29
#15
|
Не по теме: 0x10, что-то я да. Х)
0
|
DrOffset
|
04.09.2014, 10:32
#16
|
0
|
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
|
|
04.09.2014, 10:36 [ТС] | 17 |
нет у меня никакого UB тут, лучше подскажите как мне этот чертов файл считать...
0
|
Каратель
|
|
04.09.2014, 11:00 | 18 |
0
|
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
|
|
04.09.2014, 11:01 [ТС] | 19 |
Скажите пожалуйста, как мне применить функцию getline? Как мне получить значение из строки?
0
|
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
|
||||||
04.09.2014, 11:09 | 20 | |||||
1
|
04.09.2014, 11:09 | |
04.09.2014, 11:09 | |
Помогаю со студенческими работами здесь
20
Преобразование текстового файла в двоичный и чтение исходных данных из двоичного файла. Создание текстового файла, чтение и вывод его содержимого на экран Чтение данных с текстового файла Чтение данных из текстового файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |