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

Разбить строку на слова, добавить эти слова в массив строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка W8026 Functions with exception specifications are not expanded inline http://www.cyberforum.ru/cpp-beginners/thread1163348.html
class ExpRDMS: public std::exception { private: __int16 stat; String functionName; String TextStat; public: virtual ~ExpRDMS() throw(){} ExpRDMS();
C++ Работа со строками Доброго времени суток! Помогите исправить программу: Дан текст, слова которого отделяются друг от друга пробелами. Если первое слово является максимальным по длине, то все слова, которые заканчиваются той же буквой, что и первое слово, поместить в конец текста. Программку я написал, но выводит лишь максимальное слово и одно слово слово заканчивающиеся на ту же букву, а должно было переместить... http://www.cyberforum.ru/cpp-beginners/thread1163346.html
C++ Как считывать с консоли до определённого условия?
Мне нужна программа, которая считывала имя папки снова и снова, пока эта папка с таким именем не будет существовать. Сам я написал такую: char folder; while (DirectoryExists(folder) == false) { printf("Enter folder name: "); scanf(folder); } Но она считывает только один раз, а потом идут бесконечные Enter folder name, без считыания.
C++ Дана символьная строка. Вывести на экран только те символы, которые встречаются в ней более трех раз, для каждого из эти
мне нужно срочно!!!! помоги чем сможете. С++ Добавлено через 19 секунд Вот задание Дана символьная строка. Вывести на экран только те символы, которые встречаются в ней более трех раз, для каждого из этих символов указать точное количество повторений.
C++ Глобальные переменные http://www.cyberforum.ru/cpp-beginners/thread1163329.html
Здравствуйте . Разбираю пример с книги на использование глобальных переменных . Там был такой пример: #include "stdafx.h" #include <stdio.h> #include <iostream> using namespace std; int count; //глобальная переменная void f1(void);
C++ Шаблоны функций обработки одномерного массива всем привет! недавно начал изучать шаблоны функций. вот написал программу, посмотрите пожалуйста, правильно ли сделал? // Задание: // В одномерном массиве, состоящем из n вещественных элементов, вычислить: // 1. сумму отрицательных элементов массива; // 2. произведение элементов массива, расположенных между максимальным и минимальным элементами. // 3. Упорядочить элементы массива по... подробнее

Показать сообщение отдельно
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
01.05.2014, 15:20     Разбить строку на слова, добавить эти слова в массив строк
Цитата Сообщение от Nachinka Посмотреть сообщение
Разбить строку на слова, добавить эти слова в массив строк, вывести содержимое массива строк.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <algorithm>
#include <iostream>
#include<vector>
#include<sstream>
#include<string>
#include<iterator>
int main()
{
    std::string str = "Is a string";
    std::stringstream s(str);
    std::vector <std::string> svec;
    for(std::string word;s>>word;svec.push_back(word));
    std::copy(svec.begin(),svec.end(),std::ostream_iterator <std::string> (std::cout,"\n"));
    return 0;
}
 
Текущее время: 20:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru