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

Создать процедуру/функцию SubWord(s,n,l),которая реализует выделение из строки s l слов, начиная от слова номер n - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив. Ошибка вывода http://www.cyberforum.ru/cpp-beginners/thread690436.html
подскажите где косяк? почему то выводит двыжды отсортированный массив. #include <iostream> #include <stdio.h> using namespace std; int main() { int a, i, j, n, k; int b, max;
C++ Решить уравнение p*x2+d*x+r=0, где p - минимальный элемент матрицы A; d –минимальный элемент матрицы B; r - минимальный элемент матрицы C. Заданы три матрицы A, B, C. Решить уравнение p*x2+d*x+r=0, где p - минимальный элемент матрицы A; d –минимальный элемент матрицы B; r - минимальный элемент матрицы C. Поиск минимального элемента... http://www.cyberforum.ru/cpp-beginners/thread690423.html
C++ выпросы по работе со строками
никак не могу понять, в чем ошибка. пытаюсь сравнить строки: отсутствует оператор "==", соответствующий этим операндам; Ошибка 1 error C2678: бинарный "==": не найден оператор, принимающий левый...
Генерация случайных чисел-элементов в масиве C++
Как можно сделать что бы Рандомно изменялся только один элемент массива Например Сгенерировался массив 1, 1, 2, 5, 7, 4, 9 По нажатию на кнопку в массиве изменяется только один элемент. Номер...
C++ Дан массив вещественных случайных чисел http://www.cyberforum.ru/cpp-beginners/thread690420.html
Дан массив вещественных случайных чисел(размер массива определяет пользователь но в пределах . определить количество чисел из диапазона напишите код.
C++ Найти повторения в строках Дана строка ,вывести повторяющиеся слово и количество раз сколько оно встречается. исходного кода нету так как идей как реализировать нет. Пример den horoshii segodnya a zavtra plohoi den Вывод... подробнее

Показать сообщение отдельно
Zakh
0 / 0 / 0
Регистрация: 06.11.2012
Сообщений: 3

Создать процедуру/функцию SubWord(s,n,l),которая реализует выделение из строки s l слов, начиная от слова номер n - C++

06.11.2012, 22:01. Просмотров 831. Ответов 4
Метки (Все метки)

Работа со строками.Создать процедуру/функцию SubWord(s,n,l),которая реализует выделение из строки s l слов, начиная от слова номер n на С++.
Есть код,который нужно доредактировать(проблема в векторе):

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
#include <iostream>
#include <string>
#include <sstream>
#include <vector>
 
 
void SubWord(std::string &s, int n, int l)
{
    std::istringstream ist(s);
    std::vector<std::string> VecStr;
    while(ist >> s)
        VecStr.push_back(s);
 
    for(int i = n - 1; i < l+n-1; ++i)
        std::cout << VecStr[0][i] << ' ';
    std::cin.get();
}
 
int main()
{
    std::string s;
    getline(std::cin, s);
    SubWord(s, 1, 4);
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru