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

Вывести кусок строки между скобками - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Интегралы, площадь заштрихованной области http://www.cyberforum.ru/cpp-beginners/thread1305601.html
Подскажите , пожалуйста. Даже не знаю с чего начинать. Проинтегрировать на листочке до окончательной формулы не получилось. Пыталась через WolframAlpha - не получилось тоже.
C++ Удалить из массива все элементы, в записи которых есть заданная цифра дан одномерный массив целых чисел заполненный случайным образом числами из промежутка удалить из него все элементы в записи которых есть заданная цифра. Hапишите полный текст программы пожалуйста. Спасибо http://www.cyberforum.ru/cpp-beginners/thread1305595.html
C++ Кусок строки находящийся между скобками
Нужно максимально оптимально вывести кусок строки находящийся между скобками. Просто так я напишу, но нужно именно максимально оптимально. Помогите пожалуйста!
Организовать цикл do/while, который принимает целые числа с клавиатуры и вычитает их из 10000 C++
do - while Организовать цикл, который принимает целые числа с клавиатуры и вычитает их из 10000. Окончание цикла - получение отрицательного итога
C++ В массиве найти среднее геометрическое, все элементы с нечетными индексами уменьшить на среднее геометрическое http://www.cyberforum.ru/cpp-beginners/thread1305579.html
В заданном массиве A1,A2, ... An найти среднее геометрическое, а затем все элементы с нечетными индексами уменьшить на величину среднего геометрического. Указание. Среднее геометрическое вычисляется по формуле: "формула на скрине"
C++ Найти максимальный элемент среди положительных элементов матрицы А Доброго времени суток! Задание такое вот: Дана матрица А(5,5) задать из файла. Найти новый одномерный массив С из произведений элементов каждой строки матрицы А. Найти максимальный элемент , среди положительных элементов матрицы А. Заменить третий элемент в 1 строке матрицы А на найденный максимальный элемент. Код программы написал я. #include "stdafx.h" #include <iostream> #include... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7002 / 4173 / 595
Регистрация: 29.11.2010
Сообщений: 11,075
20.11.2014, 02:10     Вывести кусок строки между скобками
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <string>
 
int main()
{
    const std::string str = "eniki (beniki) eli vareniki";
    const size_t posBeg = str.find("("), posEnd = str.find_last_of(")", str.size() - posBeg);
    if (posBeg != std::string::npos && posEnd != std::string::npos)
        std::cout << str.substr(posBeg+1, posEnd - posBeg - 1);
    else
        std::cout << str;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru