Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Присваивание элементов разных векторов https://www.cyberforum.ru/ cpp-beginners/ thread2175314.html
Недавно добрие люди помогли мне со следующим кодом 1 код vector<vector<char>> vv; // ... for (auto row_it = vv.begin() + х; row_it != vv.end(); ++row_it) { vector<char> &row = *row_it; ...
C++ Транспонирование матрицы относительно побочной диагонали
Здравствуйте уважаемые знатоки. У меня есть код матрицы в С++ #include <stdafx.h> #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() {
C++ Получить новый массив, элементы которого равны элементам массива А, деленным на наибольший элемент массива А
Ввести массив А из 15 элементов, вывести его до преобразования и после получить новый массив, элементы которого равны элементам массива А, деленным на наибольший элемент массива А.
C++ Для каждой строки матрицы найти максимальный элемент и записать их в одномерный массив Все привет, ребят, помогите с программой пожалуйста.. Вот задание: Для каждой строки матрицы найти максимальный элемент и записать их в одномерный массив, после чего в этом одномерном массиве найти... https://www.cyberforum.ru/ cpp-beginners/ thread2175290.html
C++ Копирование строк https://www.cyberforum.ru/ cpp-beginners/ thread2175287.html
Доброго времени суток! Передо мной стоит следующая задача: "Дан символьный файл f. Найти и записать в файл g самое длинное слово файла f, снабдив его комментарием." Но сложность стоит в том,...
C++ Из группы одинаковых элементов, идущих подряд, оставить первый
Здравствуйте, уже несколько часов сижу над этой задачей, но просто не могу разобраться, возможно я просто идиот, люди добрые помогите исправить код именно в этом стиле, скорее всего ошибка только в...
C++ Суммировать элементы строк, если общая сумма не превысит заданного числа, то записать строку в файл
Пожалуйста, помогите решить задачку Файл содержит записи вида: • название груза; • адрес получателя; • вес в тоннах. Создать на его основе файл, куда войдут записи только с заданным...
C++ Найти наименьший элемент последовательности из тех, которые больше 10, и его порядковый номер Вводится последовательность целых чисел, 0 – конец последовательности. Найти наименьшее из всех чисел, больших 10, и его порядковый номер. https://www.cyberforum.ru/ cpp-beginners/ thread2175254.html
C++ Цикл: все отрицательные элементы последовательности возвести в квадрат и найти их сумму https://www.cyberforum.ru/ cpp-beginners/ thread2175252.html
Дана последовательность из М чисел. Все отрицательные среди них числа возвести в квадрат и найти их сумму. с использование цикла. Спасибо заранее
C++ Максимальное значение указателя Как определить максимальное значение указателя? Например, char* или int* или void* . Как то попалась у Страуструпа задачка где надо было как раз это и определить. Знаю есть либа <stdint.h> с макросом... https://www.cyberforum.ru/ cpp-beginners/ thread2175247.html
(80 / 20 || 50 / 50) = x
1564 / 1203 / 456
Регистрация: 16.08.2014
Сообщений: 5,043
Записей в блоге: 1
16.01.2018, 22:22 0

Присвоение значений элементам двумерного вектора

16.01.2018, 22:22. Просмотров 2754. Ответов 7
Метки (Все метки)

Ответ

djedaimo,
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
#include <vector>
 
int main(int argc, char* argv[] )
{
    std::vector<char> vector {'1', '2', '3'};
    std::vector<char> vectorOut(vector.size() );
 
    for (auto it = vector.begin(), itOut = vectorOut.begin();
        it != vector.end(); ++it, ++itOut)
            *itOut = *it;
 
    // или
 
    vectorOut.clear();
    vectorOut.resize(vector.size() );
    std::copy(vector.begin(), vector.end(), vectorOut.begin() );
 
    // или
 
    vectorOut.clear();
    vectorOut.resize(vector.size() );
    for (size_t i = 0; i < vector.size(); ++i)
        vectorOut[i] = vector[i];
 
    return 0;
}


Вернуться к обсуждению:
Присвоение значений элементам двумерного вектора
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.01.2018, 22:22
Готовые ответы и решения:

Присвоение значений элементам двумерного динамического массива
Я недавно начал программировать на языке С++, поэтому, естественно, многого не понимаю :( Вот...

Присвоение элементам массива значений структуры
Доброго дня. У меня возникла проблема с присвоением элементам массива значений структуры. В чем...

Присвоение значений элементам вложенной структуры
Необходимо присвоить значение элементам массива структур struct message { unsigned char code;...

Присвоение значений всем элементам массива
Как присвоить значение всем элементам массива наиболее простым способом думал что double...

7
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.