Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ На основе исходной матрицы сформировать новую, состоящую из нулей и единиц, руководствуясь заданным правилом https://www.cyberforum.ru/ cpp-beginners/ thread2005417.html
всем доброго вечера, недавно дали задание "Дан целочисленный массив A. Нужно сформировать массив B, состоящий из нулей и единиц, руководствуясь следующим правилом: если i-я строка массива A содержит хотя бы один элемент, то B=1, в противном случае B=0" как мне сказали программу надо написать с использованием индексации к элементам динамических массивов. Буду честен, в программирование я пока...
C++ Как сделать сортировку фамилий по алфавиту?
Как сделать сортировку фамилий по алфавиту ?
C++ Вывод произвольного изображения из директории Здравствуйте, как можно организовать вывод изображения на экран? Т.е. пользователь сам, ручками, выбирает картинку .bmp формата из произвольной директории(грубо говоря, Файл - Открыть), затем она отображается в окне. Работаю в VS2013 с использованием Windows Forms, программированием никогда не занимался и вот потребовалось выполнить такую задачу, подскажите пожалуйста, как это возможно сделать https://www.cyberforum.ru/ cpp-beginners/ thread2005406.html C++ Разбить множество на подмножества https://www.cyberforum.ru/ cpp-beginners/ thread2005377.html
Здравствуйте, помогите пожалуйста, нужно разбить множество из n элементов на всеми способами k подмножеств например ввод n=3({1,2,3}), k = 2 вывод {1}{2,3} {2}{1,3} {3}{1,2}
C++ Заменить символы (~@#$%^) на *
Мне нужно заменить символы (~@#$%^) на *
C++ Решил сделать миникалькулятор, но программка не работает, я не знаю почему... https://www.cyberforum.ru/ cpp-beginners/ thread2005311.html
я начал изучать c++ сделал программу "hello world" и решил попробовать сделать мини калькулятор но моя программка не работает я не знаю почему решения приветствуются вот код: #include <iostream> using namespace std; int main () { setlocale(0, "");
C++ Реализация класса с динамическим массивом в качестве поля https://www.cyberforum.ru/ cpp-beginners/ thread2005295.html
Доброго времени суток. Суть задания: нужно реализовать класс, у которого в качестве поля будет динамический массив. У меня в данном коде в консоль вообще ничего не выводит. Буду очень признателен за советы. #include <QCoreApplication> #include <iostream> #include <list> class Device{
C++ Реализация бинарного дерева
написать программу, реализующую бинарное дерево. Предусмотреть процедуры и функции: инициализация дерева, вставка элемента (вершины), удаление элемента (вершины), подсчет вершин в дереве, уничтожение дерева. (Язык программирования на Ваше усмотрение)
C++ Как записать элемент из вектора в массив по индексу? надо в массив y записать нулевой элемент из вектора nVy. но на строку y = nVy.at(*it); выводится ошибка "// report an out_of_range error _Xout_of_range("invalid vector<T> subscript");" for (auto it = nVy.begin(); it != nVy.end(); it++) https://www.cyberforum.ru/ cpp-beginners/ thread2005264.html C++ .Net или Qt Здравствуйте, мне надо написать оконное приложение под Windows на C++, что лучше подойдёт .NET или QT? Мне надо, что бы всё работало очень быстро.Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread2005256.html
Подсчет слов в предложениях C++
Здравствуйте! При написании исходника столкнулся с проблемой подсчета слов. Где может быть ошибка? В принципе задача: Из файла считать предложения и указать сколько раз повторяется введенное пользователем слово в предложении #include <fstream> #include <iostream> #include <cstring> using namespace std; int main() { setlocale(LC_ALL, "Russian"); const int len = 281;
C++ Неправильное построение графика Здравствуйте, пишу программу и для обработки данных необходимо построить график, для этого я использую сhartdir.h. Проблема в том, что не верно строит выстраивает график точками, выходит за пределы по х. С этой библиотекой только разбираюсь и не понимаю все тонкости, подскажите, пожалуйста, как исправить для верной отрисовки Сам массивы для построения точек - считываю с файла и... https://www.cyberforum.ru/ cpp-beginners/ thread2005234.html
900 / 477 / 93
Регистрация: 10.06.2014
Сообщений: 2,698
17.06.2017, 19:26 0

На основе исходного std::vector<std::string> содержащего числа, создать std::vector<int> с этими же числами - C++ - Ответ 10553349

17.06.2017, 19:26. Показов 3260. Ответов 4
Метки (Все метки)

Лучший ответ Сообщение было отмечено gru74ik как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//g++  5.4.0
 
#include <iostream>
#include <algorithm>
#include <vector>
 
int main()
{
    std::vector<std::string> a{"1","2","3"};
    std::vector<int> b;
 
    std::transform(a.begin(), a.end(), std::back_inserter(b), [](std::string& s) {return std::stoi(s);});
 
   for(auto n : b) {std::cout << n;}
}
http://rextester.com/SCR25538

Попробуйте так....

Вернуться к обсуждению:
На основе исходного std::vector<std::string> содержащего числа, создать std::vector<int> с этими же числами C++
1
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.06.2017, 19:26
Готовые ответы и решения:

Как передать целочисленную матрицу типа std::vector<std::vector<int> > в функцию?
Здравствуйте. Почитал на форуме, но так и не понял что я делаю не так. Имеется двумерный вектор....

Вывести значения std::vector<std::vector<int*> >
Подскажите, как вывести значения? const size_t row = 3; const size_t col = 3;...

Std::vector<std::pair<std::vector<int>::iterator, std::vector<int>::iterator>
Вопрос по вектору. Допустим есть вектор, std::vector&lt;int&gt; vec; на каком - то этапе заполнения я...

Реализация класса MyString. Стандартная библиотека, std::string, std::vector
как добавить реализацию конкатенации строк через перегрузку оператора &quot;+=&quot; в классе MyString и...

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

Передача функции указатель на элемент std::vector<std::string>
Доброй ночи тем, кому не спится (или живет в другом часовом поясе:p)! Есть функция, требующая в...

Error C2664: std::vector<_Ty>::push: невозможно преобразовать параметр 1 из 'double' в 'const std::string &'
#include &lt;iostream&gt; #include &lt;stack&gt; #include &lt;sstream&gt; #include &lt;string&gt; using namespace...

Разбить std::string на std::vector
Задание: написать функцию которая разбивает строку на слова vector&lt;string&gt; void str_to_word...

Как изменять размер std::vector<std::vector>?
Здравствуйте, как нужно изменять размер std::vector&lt;std::vector&gt; например: ...

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