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

Необходимо получить подстроку, расположенную между первым и последним пробелом исходной строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамический двухмерный массив http://www.cyberforum.ru/cpp-beginners/thread272203.html
Нужно создать динамический двухмерный массив,в котором: 1. Подсчитать сумму всех элементов. 2. Найти строку с наибольшими элементами. 3. Сложить данный массив с другим массивом. ( Размер массива задает пользователь)
C++ Отсортировать контейнер map по значению элементов Есть заполненный контейнер unordered_map (ну или просто map) Нужно отсортировать его по значению или сделать сортированный по значению вывод (в случае с map возможен только сортированный вывод, т.к. он сам сортируется по ключу) Вот накатал код заполения и вывода: int main() { std::unordered_map<int, int> Employees; Employees = 1; Employees = 2; Employees = 3; ... http://www.cyberforum.ru/cpp-beginners/thread272193.html
сортировка с помошью итераторов C++
Дана последовательность действительных чисел. Необходимо используя алгоритм сортировки вставками сформировать новую последовательность, упорядоченную: а) по возрастанию; б) по убыванию. Указания. 1. Для представления последовательности необходимо использовать библиотечный шаблон vector. 2. Для доступа к элементам последовательности необходимо использовать итераторы. 3. Ввод, вывод и...
Приложения под Windows C++
Подскажите что нужно ещё учить помимо C++, чтоб писать приложения под винд. ? Дело в том, что основы С++ я уже освоил и не знаю за что теперь браться, чтоб программировать под винд.
C++ сортировка строк методом выбора http://www.cyberforum.ru/cpp-beginners/thread272172.html
ввести с клавиатуры значения элементов символьного двумерного массива. ОТСОРТИРОВАТЬ ПО возрастанию (МЕТОДОМ ВЫБОРА) элементы тех строк, которые содержат символ "/". Добавлено через 1 минуту #include <stdio.h> #include <conio.h> #include <stdlib.h> void main() { char A;
C++ ИНТЕРЕСНОЕ)) Cантехнік Петро був найнятий, щоб прокласти трубу водопостачання між двома точками міста. Мапу міста можна представити у вигляді прямокутника розміром R × S, що складається з квадратних клітинок. У деяких клітинках трубу розміщувати не можна. Петро повинен з'єднати за допомогою труби місце, розташоване безпосередньо над верхньою лівою клітинкою, і місце, розташоване прямо під нижньою правою... подробнее

Показать сообщение отдельно
jahapups
1 / 1 / 0
Регистрация: 06.01.2013
Сообщений: 6
07.01.2013, 14:25     Необходимо получить подстроку, расположенную между первым и последним пробелом исходной строки
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
#include<conio.h>
#include<cmath>
#include<string>
 
using namespace std;
int main()
{
    string s,str;
    int a,r,i;
    cin>>s;
    a=s.find_first_of(" ");
    i=s.find_last_of(" ");
    if(a!=i)
    {
       str=s.substr(a,(i-a));     
            }
    cout<<str;    
    getch();
    return 0;      
}
У меня не находит пробелы)...?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru