Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Biika
0 / 0 / 1
Регистрация: 27.05.2014
Сообщений: 10
#1

Как считать из файла символы и цифры одновременно? Структуры - C++

27.05.2014, 16:08. Просмотров 384. Ответов 4
Метки нет (Все метки)

Имеется файл txt с таким заполнением:
Gingi 25 12 1
Klinl 36 74 1
Frogo 963 32 2
http://www.cyberforum.ru/cpp-beginners/thread2162851.html
Hlolo 69 85 1
Frodo 369 42 2
Ringo 951 43 1
Jojo 256 74 2

Требуется считать из него отдельно имена и отдельно цифры под своими переменными
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2014, 16:08
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как считать из файла символы и цифры одновременно? Структуры (C++):

Нужно считать с файла определенное число символов и эти символы удалить из файла
Нужно считать с файла определенное число символов и эти символы удалить из файла

Как считать определённое количество цифр заданного числа (считать число до заданной цифры)?
как считать число 12345 до символа 5? То есть 1234 присвоить другой...

Считать символы из файла в массив
Пожалуйста. нужен код для реализации считывания символов из файла (.txt) в...

Считать цифры из файла и отстортировать их по возрастанию
Ребят нужна ваша помощь, нужно считать цифры из файла отстортировать их по...

Помогите считать цифры из файла в переменные
У меня есть файл в котором записаны значения переменных, например, в таком...

4
kasan
Чорумфанин
338 / 338 / 319
Регистрация: 06.03.2014
Сообщений: 886
27.05.2014, 16:15 #2
по-сишному можно
C
1
fscanf(file,"%s %d %d %d",name,&n1,&n,&n3);
1
nmcf
6237 / 5549 / 2524
Регистрация: 14.04.2014
Сообщений: 23,331
27.05.2014, 16:20 #3
Если в именах нет пробелов, можно так:
C++
1
2
3
4
char s[100];
int n1, n2, n3;
ifs.getline(s, 100, ' ');
ifs >> n1 >> n2 >> n3;
1
Qazan
213 / 61 / 25
Регистрация: 30.04.2013
Сообщений: 838
Записей в блоге: 10
27.05.2014, 17:08 #4
nmcf,
Да и так прокатить должно
C++
1
     fin >> string >> numOne >> numTwo ..
1
nmcf
6237 / 5549 / 2524
Регистрация: 14.04.2014
Сообщений: 23,331
27.05.2014, 18:42 #5
Да, но так размер строки не контролируется.
0
27.05.2014, 18:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2014, 18:42
Привет! Вот еще темы с решениями:

Считать из файла структуры в массив (указателей)
Ребята, как это грамотно сделать? Мой моск вскипел. Файл бинарный, количество...

Файл: Из текста файла считать только цифры
В общем мне надо чтобы из текста файла считывались только числа, например из...

Файловые потоки (считать цифры из файла в массив)
У меня есть файл в котором находятся цифры, как мне считать их в массив?...

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru