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

Дан массив из слов (в одной строке одно слово) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Присвоить новое значение для char http://www.cyberforum.ru/cpp-beginners/thread286969.html
Доброго времени суток! Объявилась не большая проблема: char Folder1 = "Objects\\Forest\\"; if (map==0) Folder1 = "Objects\\Desert\\"; else if (map==1) Folder1 = "Objects\\Steel\\"; Вроде...
C++ Альтернативный способ русского шрифта? #include <iostream> int main(){ std::cout << "ЋвўҐв: "; return 0; } Эту строчку нашел в одном исходнике. Как это называется, и как можно преобразовать в такой формат русский текст? http://www.cyberforum.ru/cpp-beginners/thread286958.html
C++ Не компилируется программа
------ Построение начато: проект: Rapid Roll, Конфигурация: Debug Win32 ------ Компиляция... raiders3d.cpp c:\rapid roll\raiders3d.cpp(38) : fatal error C1083: Не удается открыть файл include:...
C++ Строки
Написать программу, которая проверяет, является ли введенная с клавиатуры строка строкой(отсутствие цифр)
C++ Неограниченная последовательность http://www.cyberforum.ru/cpp-beginners/thread286918.html
Написать программу, которая определяет минимальное число из введенной с клавиатуры последовательности отрицательных чисел (длина последовательности не ограничена) Как сделать неограниченную...
C++ функция main() может ли функция возвращать функцию int z() { ....... //надо типо того сделать return int main(); } void x() { подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7978 / 4737 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
02.05.2011, 14:10
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <vector>
#include <string>
#include <algorithm>
#include <iterator>
#include <iostream>
 
int main()
{
    char* arr[] = {"Hellow", "Fine", "And", "Whatss", "Hehehe"};
    std::vector<std::string> vec(arr, arr + sizeof(arr)/sizeof(*arr));
    vec.erase(std::remove_if(vec.begin(), vec.end(), [](const std::string& str) {return str.size() > 5;}),
       vec.end());
    std::copy(vec.begin(), vec.end(), std::ostream_iterator<std::string>(std::cout, "\n"));
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru