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

латинизатор кириллицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перестал работать компилятор C++ http://www.cyberforum.ru/cpp/thread657759.html
Доброго времени суток форумчане! Проблема в следующем: Пишу консольный C++ gcc.exe -v 2.95.2 под Windows XP. Целый день работал нормально и неожиданно перестали компилироваться программы, редактор...
C++ Литература для работы с памятью процессов Собственно посоветуйте книжек, чтобы научиться работать с памятью процессов. Спасибо. http://www.cyberforum.ru/cpp/thread657747.html
Посоветуйте пожалуйста компилятор для С/С++, С# C++
Пользовался MS VS, но возникала такая проблема, что на выходе скомпилированную программу можно было запустить только на пк, где установлена MS VS. Я спрашивал на форумах, спрашивал у знакомых, но...
C++ Вывести информацию о изображении
Добрый день. Помогите кто-нибудь написать программу, использующую сведения о изображении (*.jpeg) и выводящую информацию об этом изображении вида: размер изображения, глубина цвета, количество...
C++ Microsoft Visual C++ 6.0 fatal error LNK1104: cannot open file "nafxcwd.lib" http://www.cyberforum.ru/cpp/thread657463.html
Проект создавал по http://www.pcports.ru/articles/com_1.php см. вложения. далее пробовал компилировать готовый http://www.pcports.ru/articles/com_5.php тоже самое Менял not Using MFC на Using MFC...
C++ Проблемы с задачей Я учусь на С++, и вот как бы понять, как именно эту зачаду решать в С++ 1. Реализовать классы с рисунка. У класса Car создать метод GetModel, который возвращает строку "Unknown car model". 2. У... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
26.09.2012, 11:37
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <string>
#include <iostream>
#include <algorithm>
#include <vector>
#include <boost/algorithm/string.hpp>
 
int main()
{
   const std::string translit = "АВЕКМНОРСТХ";
   const std::string russian_text = "ПРИВЕТ ВОВА ИДИ СЕЙ ОВЕС";
   std::vector<std::string> words;
   boost::split(words, russian_text, boost::is_any_of(" "), boost::token_compress_on);
   words.erase(std::remove_if(words.begin(), words.end(), 
   [translit](const std::string& current) { return current.find_first_not_of(translit) != std::string::npos; }), words.end());
   std::cout << "There are " << words.size() << " words" << std::endl;
   for (const auto& x : words)
   {
      std::cout << x << std::endl;
   }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru