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

Подсчитать количество символов в каждом слове заданной строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ По отдельности всё работает, собираю в единую программу - бунт http://www.cyberforum.ru/cpp-beginners/thread1655016.html
Доброго всем здравия. Написал несколько маленьких программ, все работает, собираю в единую не работает. Компилятор указывает на ошибку, но я ничего не переделывал, в этом месте не было ошибки....
C++ Реализовать функцию-член, которая будет вызываться по таймеру (желательна точность до 1 мс) Добрый день. У меня есть класс, внутри него нужно сделать функцию, которая будет вызываться по таймеру. Пробовал делать OnTimer, но даже при отсутствии любых других действий таймер имеет... http://www.cyberforum.ru/cpp-beginners/thread1654997.html
Написать сортировку массива через подпрограму C++
Возникли проблеми. Нужно написати сортировку массива через подпрограму. Помогите!!!! С++
C++ Считать данные амперметра в реальном времени с помощью библиотеки gpib
Прошу помочь с написанием кода. Суть в чем амперметр подключен к компу через шину. Нужно считывать данные с него в любой момент времени. В долгу не останусь)
C++ За счёт адресной арифметики посчитать сумму элементов последовательности из 15 элементов символьного типа http://www.cyberforum.ru/cpp-beginners/thread1654871.html
Привет всем,помогите,пожалуйста :) За счёт адресной аремфметики посчитать сумму элементов последовательности из 15 элементов символичного типа. Я сделал через массив(не уверен в правильности). Кто...
C++ Проверка создания объекта класса BBB из класса AAA и работа с ним #define @param2; // объявили для выяснения случая: нужен новый или использовать существующий. Class AAA { private: void func1(@param); // @param - параметр для проверки, нужен ли новый объект... подробнее

Показать сообщение отдельно
ThePlague
101 / 101 / 61
Регистрация: 30.06.2015
Сообщений: 272
04.02.2016, 17:04
MakcoH1507,
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
#include <iostream>
#include <vector>
#include <cstring>
#include <algorithm>
using namespace std;
 
bool lessLength(const string& s1, const string& s2)
{
    return s1.length() < s2.length();
}
 
int main()
{
    string s = "stroka dlya analiza i osmotra ";
    string delimiter = " ";
    vector<string>res;
    size_t pos = 0;
    string token;
    cout << "entered string: " << s << endl;
    cout << "res: ";
    while((pos = s.find(delimiter))!=string::npos)
    {
        cout << pos << ", ";
        token = s.substr(0, pos);
        res.push_back(token);
        s.erase(0, pos + delimiter.length());
    }
    cout << endl;
    sort(res.begin(), res.end(),lessLength);
    for(unsigned int i=0;i<res.size();i++)
        cout << res[i] << " ";
    cout << endl;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru