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

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

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

Отбирать отдельные слова из файла - C++

24.05.2012, 19:29. Просмотров 440. Ответов 1
Метки нет (Все метки)

Здравствуйте! Мне нужно из файла, примерно такого вида:
Car
Author Noname
mass 1500
//comment
kpp 1.0 0.5 0.2
nodes
1, 50.0, i
2, 40.5, i
3, 30.99, v

отбирать(выделять) отдельные слова, т.е. car,author,noname,mass,1500,(комментарий пропускается) ну и т.д. Если какая-нить готовая библиотека, которая из указанного файла предоставляла бы мне эти слова (с++)? (это парсинг?)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2012, 19:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Отбирать отдельные слова из файла (C++):

Разделение строки на отдельные слова [С++] - C++
Надо разделить строку на отдельные слова. Использовать strtok() нельзя.

Функция разбиения строки на отдельные слова - C++
Подскажите, плиз, как написать функцию разбиения строки на отдельные слова. Параметр функции — исходная строка, результат работы —...

Вытащить из текста все отдельные слова - C++
Задача в том, чтобы вытащить из текстового файла слова и отсортировать их по частоте встречаемости. Вторую часть программы могу сделать:)...

Char массив, развернуть отдельные слова - C++
Здравствуйте, Подскажите пожалуйста, мне нужно в предложении все слова развернуть в обратном порядке, но следование данных слов должно...

Выделить отдельные слова в строке и записать их в массив - C++
Задано строку из трех слов. Выделить отдельные слова и записать их в массив, рассортировав по количеству букв (по возрастанию). Вывести...

Ввести предложение и разобрать его на отдельные слова - C++
Ввести предложение и разобрать его на отдельные слова. Заранее спасибо!

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Jupiter
Каратель
Эксперт С++
6554 / 3975 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
25.05.2012, 00:48 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <fstream>
#include <string>
 
int main()
{
    std::ifstream file("input.txt");
    if (file.is_open())
    {
         std::string s;
         while (file >> s)
             std::cout << s << '\n';
    }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2012, 00:48
Привет! Вот еще темы с ответами:

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

Разделение строки типа String на отдельные слова с разделяющим символом - C++
Подскажите пожалуйста, как строку с n-ым количеством слов разделённых символом точка запятой разделить и поместить предположим в массив

Напечатать в столбик отдельные слова, и указать для каждого количество повторов в строке - C++
дана строка символов, которая состоит из отдельных слов, разделенных пробелом. нужно напечатать в столбик отдельные слова и указать для...

Разбить введенную строку на отдельные слова, выделив под каждое свой массив - C++
Тема: многомерные динамические массивы 1. Разбить введенную строку на отдельные слова, выделив под каждое свой массив.


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

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

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