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

Обратный порядок слов в строке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Деревья http://www.cyberforum.ru/cpp-beginners/thread301889.html
Создать процедуру построения бинарного дерева на основе не бинарного. Заранее спасибо.
C++ Графы Написать программу, реализующую алгоритм Беллмана-Форда. http://www.cyberforum.ru/cpp-beginners/thread301885.html
Создание класса для чтения чисел из файла C++
Создать класс для хранения массива чисел с конструктором, деструктором, конструктором копирования, методами чтения из файла и сортировки.
C++ Задание значения элементу вектора
Здравствуйте все! Проблема следующего характера: Элементу вектора с определенным индексом мне нужно присвоить определенное значение. Делаю я это так: Определю размер вектора: void OTS_MainWindow::AddTabForQuestion(QTabWidget *TabWidget) { MainTabWidget =new QWidget;
C++ Почему ругается на не объявленный идентификатор http://www.cyberforum.ru/cpp-beginners/thread301871.html
#include<iostream> #include<time.h> #include<stdio.h> #include<conio.h> using namespace std; int main() { int mas,i,n,a,temp;
C++ Удаление знака из конца строки. Здравствуйте, требуется ваша помощь. Есть программа, которая считывает английский текст из файла и выводит на экран слова, начинающиеся с гласных букв. Так вот, если в конце слова стоит знак, то он цепляется вместе с ним. Помогите убрать. #include <iostream> #include <fstream> #include <string> int main(){ подробнее

Показать сообщение отдельно
m1x
5 / 5 / 0
Регистрация: 20.11.2010
Сообщений: 173
22.05.2011, 15:34  [ТС]     Обратный порядок слов в строке
Цитата Сообщение от asics Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <string>
#include <iterator>
#include <vector>
#include <sstream>
#include <sstream>
 
int main(){
  std::string s;
  getline(std::cin, s);
  std::istringstream ist(s);
  std::vector<std::string> v((std::istream_iterator<std::string>(ist)), std::istream_iterator<std::string>());
  std::copy(v.rbegin(), v.rend(), std::ostream_iterator<std::string>(std::cout, " "));
  return 0;
}
спасибо, но я не понял как оно работает
пустая консоль
 
Текущее время: 07:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru