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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Biika
0 / 0 / 0
Регистрация: 27.05.2014
Сообщений: 10
#1

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

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

Имеется файл txt с таким заполнением:
Gingi 25 12 1
Klinl 36 74 1
Frogo 963 32 2
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++):

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

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

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

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

Помогите считать цифры из файла в переменные - C++
У меня есть файл в котором записаны значения переменных, например, в таком формате: 700 5 3 Естественно переменные разделены пробелом. ...

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

4
kasan
Чорумфанин
337 / 337 / 185
Регистрация: 06.03.2014
Сообщений: 881
27.05.2014, 16:15 #2
по-сишному можно
C
1
fscanf(file,"%s %d %d %d",name,&n1,&n,&n3);
1
nmcf
5324 / 4644 / 1553
Регистрация: 14.04.2014
Сообщений: 18,479
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
211 / 59 / 9
Регистрация: 30.04.2013
Сообщений: 797
Записей в блоге: 10
27.05.2014, 17:08 #4
nmcf,
Да и так прокатить должно
C++
1
     fin >> string >> numOne >> numTwo ..
1
nmcf
5324 / 4644 / 1553
Регистрация: 14.04.2014
Сообщений: 18,479
27.05.2014, 18:42 #5
Да, но так размер строки не контролируется.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2014, 18:42
Привет! Вот еще темы с ответами:

Файловые потоки (считать цифры из файла в массив) - C++
У меня есть файл в котором находятся цифры, как мне считать их в массив? #include <iostream> #include <string> #include <fstream> ...

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

Файл: Из текста файла считать только цифры - C++
В общем мне надо чтобы из текста файла считывались только числа, например из предложения Today is 8th of August. Temperature is 28...

Как считать многочисленное нажатия одновременно - C++
как считать многочисленное нажатия одновременно например(w+d+b) getch() не помогает или я не все о нем знаю


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
27.05.2014, 18:42
Ответ Создать тему
Опции темы

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