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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mikador
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 55
#1

стринг - C++

06.11.2011, 16:43. Просмотров 416. Ответов 2
Метки нет (Все метки)

Input:
Substring
3
6

Output:
string

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
int main(){
string s, ans = " ";
    int a, b;
    cin >> s >> a >> b;
    for (int i = a, k = 1; i < s.size() && k <= b; ++ i, ++ k) {
        ans += s[i];
    }
 
    cout << ans;
    return 0;
}
в чем проблема ?=( там >> << именно стрингам не работает... помогите плиз...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2011, 16:43     стринг
Посмотрите здесь:

C++ Строки(стринг).....удаление слов из текста
системный стринг и обычный. C++
из чара в стринг C++
Преобразовать матрицу в стринг C++
Тип данных стринг C++
C++ Hex коды символов из char* в стринг
Не получается сравнить переменную типа стринг C++
Сравнение переменных типа стринг C++
C++ Переделать стринг на массив символов
C++ Стринг.Сдивиг символа на n значения в право
C++ Убрать ненужные символы со строки(стринг, чар)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор FAQ
06.11.2011, 16:50     стринг #2
Цитата Сообщение от mikador Посмотреть сообщение
в чем проблема ?=( там >> << именно стрингам не работает... помогите плиз...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <string>
using namespace std;
int main()
{
    int a, b;string s;
    cout<<"Enter string : ";getline(cin,s);
    cout<<"Enter a : ";cin>>a;
    cout<<"Enter b : ";cin>>b;
    cout << s.substr(a,b).c_str()<<"\n";
    system("pause");
    return 0;
}
PS:На старых компиляторах после ввода строки Enter прийдётся нажать 2 раза
Миниатюры
стринг  
-=ЮрА=-
06.11.2011, 16:53     стринг
  #3

Не по теме:

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
getline(cin,s);
- стринги вот так вводятся
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
#include <string>
- не забываем подключить

Yandex
Объявления
06.11.2011, 16:53     стринг
Ответ Создать тему
Опции темы

Текущее время: 05:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru