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

Удалить последнюю букву - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти количество элементов матрицы, которые при делении на 5 дают в остатке 1 http://www.cyberforum.ru/cpp-beginners/thread585242.html
дана матрица размера 3х3.найти количество элементов матрицы,которые при делении на 5 дают в остатке 1.борланд си плюс плюс.спасибо заранее
C++ Ошибка примера #include <iostream> #include <math.h> using namespace std; int main() { int a,y,z,b,f,c; cout<<"Введете число а= "; cin<< a http://www.cyberforum.ru/cpp-beginners/thread585240.html
C++ Виртуальные функции (посоветуйте литературу)
посоветуйте,плиз,литературу,по которой можно изучить виртуальные функции...
Работа со списками в с ++ C++
помогите пожалуйста сделать программу :gsorry:, буду очень благодарна Составить любую программу со следующими данными
C++ Определить, принадлежит ли указанное число множеству 10 чисел http://www.cyberforum.ru/cpp-beginners/thread585225.html
визначтити чи належить вказане число множині 10 чисел, Результат вивести на форму Определить, принадлежит ли указанное число множеству 10 чисел. Результат вывести на форму Официальным языком форума является русский язык.
C++ Матрицы: найти количество элементов,которые при делении на 5 дают в остатке 1 дана матрица размера 3х3.найти количество элементов матрицы,которые при делении на 5 дают в остатке 1.борланд си плюс плюс.спасибо заранее подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7933 / 4715 / 318
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
24.05.2012, 14:12     Удалить последнюю букву
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
 
#include <boost/algorithm/string.hpp>
 
int main()
{
   std::string s = "hello and what is it now";
   std::vector<std::string> v;
   boost::split(v, s, boost::is_any_of(" "), boost::token_compress_on);
   std::transform(v.begin(), v.end(), v.begin(), [](const std::string& value)
   {
      return value.substr(0, value.size() - 1);
   });
   std::copy(v.begin(), v.end(), std::ostream_iterator<std::string>(std::cout, " "));
   std::cout << std::endl;
}

http://liveworkspace.org/code/35b01e...d6f7c27346bf0a
 
Текущее время: 22:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru