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

Из каждого слова заданного текста удалить последнюю букву. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В строке заменить восклицательные знаки точками http://www.cyberforum.ru/cpp-beginners/thread824491.html
здравствуйте все, помогите составить программу для этой задачи: Дана строка символов. Преобразовать ее, заменив в ней все восклицательные знаки точками.
C++ Почему не работает этот кусок программы? Дана цепочка 00000101001010 она записана в массив, каждая цифра отдельный элемент. нужно инвертировать, не используя специальных средств и без побитовых операций. Делаю так: for (i=0;i<14;i++){... http://www.cyberforum.ru/cpp-beginners/thread824486.html
C++ Не компилируется программа
Здорова! Не компилируется программа: #include <iostream> using std::cout; using std::endl; class class1 //базовый класс для class1 и class2 { public:
C++ Не могу разобраться с указателями(не понимаю сути освобождения памяти)
Вот я тоже дуб в указателях... помогите пожалуйста кому не лениво... с горем пополам заработал Enter (ноуту пора в утиль), и вот (вопросы изложены в комментариях): #include <iostream> using...
C++ Цикл на проверку введённых данных http://www.cyberforum.ru/cpp-beginners/thread824465.html
Здравствуйте. Мне нужно проверить вводимые данные в двумерный массив. Всё бы хорошо, если бы на последнюю строчку ввода при правильном вводе программа бы не жаловалась. Пример: ввожу всё время 1...
C++ Закрывается ехе-файл Всем доброго время суток! Возникла такая дурацкая проблема, не могу разобраться. Пишу на 10й студии, обычное консольное приложение. Программа работает как надо, но когда запускаю ехе-файл из папки... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7978 / 4737 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
01.04.2013, 10:53
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
#include <vector>
#include <iterator>
#include <algorithm>
 
#include <boost/algorithm/string.hpp>
 
int main()
{
   const std::string text = "hello and, what is it";
   std::vector<std::string> words;
   boost::split(words, text, boost::is_any_of(", "), boost::token_compress_on);
   for (auto& s : words)
   {
      s.erase(s.begin() + s.size() - 1);
   }
   for (const auto& s : words)
   {
      std::cout << s << std::endl;
   }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru