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

Убрать ненужные слова в массиве! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа со списком типа очередь http://www.cyberforum.ru/cpp-beginners/thread210726.html
Здравствуйте. Нужно создать числовой список типа очередь из 5 объектов. Распечатать его. Далее выполнить следующие операции: 1. Добавить два новых элемента. Распечатать очередь. 2. Поменять местами 1-ый и последний элементы в очереди. Распечатать очередь. 3. Удалить три первых объекта. Распечатать очередь. Работа встала после первого пункта (и то непонятно, правильно или нет):( ...
C++ Унификация функций Как переделать программу: #include <cstdlib> #include <iostream> #include <stdio.h> #include <conio.h> #include <math.h> #pragma hdrstop #pragma argsused http://www.cyberforum.ru/cpp-beginners/thread210724.html
Из scanf в std::cin C++
Как тоже самое сделать с помощью std::cin? printf("Введите автора %d книги.\n",i+1); scanf("%31s ",ar.author); fflush(stdin);
вторая производная C++
Подскажите, плиз, как найти вторую производную функции в точке?
C++ Решето Эратосфена http://www.cyberforum.ru/cpp-beginners/thread210705.html
Определить простые числа методом просеивания с помощью <<решета Эратосфена>> с _битовой упаковкой_ данных при сохранении. #include <math.h> #include <fstream.h> #define MAXN 100000000 char sieveE; void main() { ofstream f1("out.txt");
C++ Шифр Бэкона Народ, помогите решить задачу, если есть что то похожее то можете дать ссылку? Буду очень благодарен Шифр Бэкона. Требуется разработать программу шифрования текстовых данных в файле и программу дешифрования. ключ хранится в отдельном файле. подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
15.12.2010, 14:34     Убрать ненужные слова в массиве!
Kenwood2010,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <string>
#include <sstream>
#include <vector>
#include <algorithm>
 
int main()
{
    std::string str;
    std::cout << "Input string: ";
    getline(std::cin, str);
    std::istringstream ist(str);
    std::vector<std::string> vec;
 
    bool key;
    while(ist >> str)
    {
         if(!vec.empty())
         {
            key = true;
            for(int i = 0; i < vec.size(); ++i)
            {
                if(vec[i] == str)
                {
                    key = false;
                }
            }
        }
        if(key)
        {
                vec.push_back(str);
        }
    }
 
    std::cout << "\nOutput string: ";
    std::copy(vec.begin(), vec.end(), std::ostream_iterator<std::string>(std::cout, " "));
 
    return 0;
}
 
Текущее время: 10:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru