Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Функция возвращающая случайное число https://www.cyberforum.ru/ cpp-beginners/ thread1551985.html
Нужна функция Возвращающая случайное число из диапазона который я задам например от 13 до 25. Ещё важно чтобы число не повторялось дважды.
Не получается работа с двумерным массивами C++
Пытаюсь решить задачу Задать двумерную матрицу 4x4 Вычислить минимальный элемент из каждого столбца и общий минимальный. Даже не знаю, с чего начать. Помогите плис
C++ Как перевести первую букву в слове в нижний регистр? https://www.cyberforum.ru/ cpp-beginners/ thread1551967.html
как перевести первую букву в слове в нижний регистр, а последнюю в верхний и вывести слово на экран?
C++ Как проверить, входит ли текущее время в интервал от 10 минут до 50? https://www.cyberforum.ru/ cpp-beginners/ thread1551953.html
Добрый день. Как проверить, входит ли текущее время в интервал от 10 минут до 50 ? Спасибо.
C++ Ошибка при переводе строчных букв в прописные и обратно
Здравствуйте, начал изучать C++ по Герберту Шилдту, второе издание для начинающих. Застопорился на практическом задании, в нем надо при вводе букв переводить строчные в прописные и обратно, а все остальные символы выводить без изменения, а так же обеспечить выход из программы посредством ввода символа точка. Написал программу: #include <iostream using namespace std;
C++ Задача "Ладья в Лабиринте" Ладья – это шахматная фигура, которая за один ход может переместиться на любое количество клеток по горизонтали или вертикали. При этом она не может «перепрыгивать» через стоящие на ее пути фигуры. Вася недавно соорудил на шахматной доске своеобразный лабиринт, поставив в некоторые клетки доски пешки (самые «слабые» шахматные фигуры). Теперь он хочет знать, за какое минимальное количество... https://www.cyberforum.ru/ cpp-beginners/ thread1551930.html
C++ В чем моя ошибка?(ООП, классы) Что изменить в файле functionss.h? Заранее спасибо!!! Задание: Определить класс «матрица». В класс включить два конструктора: 1) создание матрицы по количеству столбцов и строк; 2) конструктор-копию. Определить функции члены: вывод на экран элементов матрицы. Перегрузить оператор: ++ нахождение суммы положительных элементов главной диагонали. Файл: mainfuction.cpp #include <cstdlib>... https://www.cyberforum.ru/ cpp-beginners/ thread1551918.html Помогите улучшить неведомую функцию C++
Помогите найти хорошую реализацию!!!! Если вам не понятно что делает функция тогда игнорируйте данную тему. А кто понял жду, может кто и поможет реализовать. (пишу в Ubuntu SDK на чистом с++11 без Qt libs) // count вектора {1,2|,-127,5|,9..-2|,1,4} шагом 2 ; {1,2}=unsigned int ; {1,4}=unsigned int void my_find_pp(vector<char> &mem, unsigned int &j){ vector< iter_vec_c > vec; ...
C++ Определить номера строк, содержащих одновременно не менее трех четных элементов и ни одного нулевого https://www.cyberforum.ru/ cpp-beginners/ thread1551901.html
Здравствуйте,помогите найти ошибку. Мне нужно определить номера строк, содержащих одновременно не менее трех четных элементов и ни одного нулевого элемента. Вывести на экран исходную матрицу и номера найденных строк. Я еще дополнительно считаю количество таких строк.Пытаюсь считать) #include "stdafx.h" #include <conio.h> #include <clocale> #include <ctime> #include <iostream> int main...
C++ Естественная сортировка слияния Имеется N человек и целые числа А1, ..., AN; человека i необходимо познакомить с Аi*людьми. Можно ли это сделать? Кого с кем знакомить, чтобы это сделать? Собственно условие задачи, не получается написать код к самому условию через естественное слияние https://www.cyberforum.ru/ cpp-beginners/ thread1551858.html
Как задать переменную в C++ которая принимает комплексное значение? C++
Здравствуйте. Как объявить переменную, которая потом при расчетах принимает комплексный вид?
C++ Непонятное поведение программы при запросе к базе данных при запуске программы и выборе номера запроса 1 и 2 происходит вот такая вот ерунда не могу найти в чем причина #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <windows.h> #include <string.h> struct otdel_kadrov https://www.cyberforum.ru/ cpp-beginners/ thread1551844.html
12 / 10 / 5
Регистрация: 27.08.2015
Сообщений: 236
14.10.2015, 13:58  [ТС] 0

Конвертация string в vector по условию - C++ - Ответ 8193376

14.10.2015, 13:58. Показов 6911. Ответов 18
Метки (Все метки)

Ответ

John Prick, все равно та же ошибка
Может библиотеку какую-то не подключил?

Добавлено через 7 минут
John Prick, с библиотекой разобрался
Подскажите почему не выводит результат?(
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
34
#include <iostream>
#include <fstream>
#include <ostream>
#include <vector>
#include <string>
#include <algorithm>
 
using namespace std;
 
 
int main() {
    string s = "111+222*333";
    string delims = "+*";
    vector <string> elements;
    string::iterator begin = s.begin();
    string::iterator current = s.begin();
 
 
while (current != s.end())
{
    while ((find(delims.begin(), delims.end(), *current) == delims.end()) && (current != s.end()))
        ++current;
}
    elements.push_back(string(begin, current));
    if (current != s.end())
    {
        ++current;
        begin = current;
    }
 
      for (int i=0; i<elements.size();i++){
        cout << elements[i] << endl;
}
}


Вернуться к обсуждению:
Конвертация string в vector по условию C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.10.2015, 13:58
Готовые ответы и решения:

Не могу вставить элемент в second(vector) мультимапа. multimap<string, vector<string>>
#include &lt;iostream&gt; #include &lt;map&gt; #include &lt;vector&gt; #include &lt;algorithm&gt; #include &lt;string&gt;...

Доступ к паре в map<string, vector<pair<string, string>>>Temp
Подскажите пожалуйста как получить данные в векторе пар ? void showData(const map&lt;string,...

Перенос данных c vector<string> в vector<double>
Необходимо перенести введенные данные в vector&lt;string&gt; в vector&lt;double&gt;, я реализовал это вот так:...

Разделить vector<string> на два vector<string>
У меня есть vector&lt;string&gt; line_from_file; line_from_file.resize(N); N-некое число Когда я...

18
14.10.2015, 13:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.10.2015, 13:58
Помогаю со студенческими работами здесь

Какое одинаковое значение можно вернуть из функций <string> f () и vector < <string> > f()?
Понятное дело, что всё обсуждение будет вертеться вокруг аналога NULL. char* f_0 () { return...

Как перебрать все элементы в map<string, vector<string>>
Доброго времени суток. Решаю следующую задачу: В файле есть сведения об автомобилях: марка...

Вывод элементов map <string,vector<string>>
Доброго времени суток. Как можно вывести массив map &lt;string,vector&lt;string&gt;&gt; mp ? Могу только...

На основе исходного std::vector<std::string> содержащего числа, создать std::vector<int> с этими же числами
подскажите есть вот такая задача. Есть список . Создать второй список, в котором будут все эти же...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru