Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Создайте простейшую настольную игру «Монополия» Создайте простейшую настольную игру «Монополия» с++. В игру могут играть два или три игрока. После броска кубиков и выполнения соответствующего количества шагов игрок получает или проигрывает сумму денег. Игра заканчивается, когда один из игроков первым соберет установленную сумму денег. Можно придумать свои правила игры, но принцип должен оставаться прежним: идешь по кругу и набираешь... https://www.cyberforum.ru/ cpp-beginners/ thread3043128.html C++ Создать двухмерный вектор
Нужно создать двухмерный вектор, вывести в виде матрицы, найти сумму диагональных элементов, а также количество отрицательных элементов. Можете помочь?
C++ Задача, многопоточность, полиморфизм, erroe "invoke" Здравствуйте, нашёл задачку (1): cr : http://www.itmathrepetitor.ru/programmirovanie-zadachi-na-mnogopot/ Она звучит так : В директории лежат входные текстовые файлы, проименованные следующим образом: in_<N>.dat, где N - натуральное число. Каждый файл состоит из двух строк. В первой строке - число, обозначающее действие, а во второй - числа с плавающей точкой, разделенные пробелом. Действия... https://www.cyberforum.ru/ cpp-beginners/ thread3043094.html C++ Почему может не компилироваться pimpl (при включении -std:c++latest) https://www.cyberforum.ru/ cpp-beginners/ thread3043067.html
При установки новых BuildTools (17.4.0) от MS, перестал компилироваться аналог следующего простого кода: // A.h #pragma once #include <memory> class A { public: A(); ~A();
Нахождение простых чисел перебором делителей и решетом Эратосфена C++
Помогите, пожалуйста, выполнить эти задачи (проблему описал в конце): 1) Реализовать алгоритм нахождения простых чисел обычным перебором делителей, для этого создать функцию проверяющую одно число на простоту: bool isPrime(int number) { ... } Выполнить задачу по варианту, измерить время работы. 2) Реализовать алгоритм «Решето Эратосфена» для нахождения всех простых чисел на промежутке...
C++ Вычислить сумму квадратов чисел, не принадлежащих промежутку [X,Y), и количество отрицательных чисел, стоящих на четных Вычислить сумму квадратов чисел, не принадлежащих промежутку Правила форума, пункт 4.3. Создавайте темы с осмысленными и понятными названиями - это серьезно повышает шансы, что на ваш вопрос ответят. Правила форума, пункт 4.7. Как можно более полно описывайте суть проблемы или вопроса, что было сделано для ее решения и какие результаты получены. https://www.cyberforum.ru/ cpp-beginners/ thread3043036.html
C++ Найти количество пятниц, приходящихся на 13-е числа, в ближайшие 3 года, начиная от заданного Нужно сделать постановку задачи, блок схему и код (желательно C#) https://www.cyberforum.ru/ cpp-beginners/ thread3043022.html Вращать чайник по оси Y в сторону камеры C++
Есть код с выводом чайника и его вращение по оси X ,нужно переделать под ось Y,может кто поможет пожалуйста ,преподаватель сказал сделать через матрицу поворота. #include "GraphicObject.h" GraphicObject::GraphicObject() { position = vec3(0, 0, 0); angle = 0.f; color = vec3(0, 0, 0); for (int i = 0; i < 4; i++) for (int j = 0; j < 4; j++)
C++ не могу найти ошибку , не выводит ответ #include<bits/stdc++.h> using namespace std; int main(){ int n; cin >> n; deque <int> A , B; for(int i = 0; i< n; i++){ int a; cin >> a; A.push_back(a); https://www.cyberforum.ru/ cpp-beginners/ thread3043004.html C++ Монополия с использованием циклического однонаправленного линейного списка https://www.cyberforum.ru/ cpp-beginners/ thread3043003.html
Здравствуйте может у кого-то есть код игры монополия с использованием циклического однонаправленного линейного списка forward_list<T>?:sorry:
c++ C++
Хочу научиться программировать на C++: с чего начать?
C++ Преобразовать массив таким образом, чтобы сначала располагались отрицательные, затем положительные элементы https://www.cyberforum.ru/ cpp-beginners/ thread3042999.html
В одномерном массиве, состоящем из n вещественных элементов, выполнить преобразования: Преобразовать массив таким образом, чтобы сначала располагались отрицательные, затем положительные элементы (элементы, равные 0, считать положительными)
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
13.11.2022, 11:34 0

Можно ли присвоить вектор одного типа вектору дргого типа? - C++ - Ответ 16561767

13.11.2022, 11:34. Показов 1710. Ответов 35
Метки (Все метки)

Ответ

Nexi99, conditionally supported, грубо говоря, означает, что разработчики компилятора сами определяют является ли необходимым поддерживать эту возможность или нет. А также определяют конкретную реализацию, способ, которым эта возможность будет реализована.

Если предположить, что конкретный компилятор это поддерживает, то выглядеть ваш код должен примерно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <vector>
#include <cstdarg>
#include <iostream>
 
int Pint(int a, ...) {
    va_list args;
    va_start(args, a);
 
    std::vector<int>& vec = va_arg(args, std::vector<int>);
    
    // тут работа с vec
 
    va_end(args);
 
    return 13 + a;
} 
int main() {
    std::vector<int> ector(17);
    std::cout << Pint(12, ector);
}


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

Как присвоить значение одного из элементов массива типа char переменной типа int?
С++ начал буквально только что так что буду благодарен за терпение и понимание ) Сразу оговорюсь...

Можно ли присвоить объекту основного типа значение объекта пользовательского типа?
Правильно ли я понимаю, что SomeClass obj; int x = obj; или SomeClass obj; int x = 5 +...

Попытка присвоить переменной типа integer выражение типа real
Здравствуйте форумчане. Написала программу для замены элементов массива после максимального...

Ошибка: присвоить переменной типа real выражение типа boolean
program graf; var x, y: real; begin writeln('Input x= '); readln(x); begin if (x &gt;...

Попытка присвоить переменной типа integer выражение типа real
Здравствуйте! Моя задача: Найти сумму всех n-значных чисел, кратных k (1 ≤ п ≤ 4). Я...

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

Запись информации из вектора типа string в вектор типа double
Как записать только числа , которые хранятся в векторе типа стринг, в вектор типа дабл, в векторе...

Можно ли переменной типа String присвоить кодировку (чат vk)
Подскажите можно ли переменной типа String присвоить кодировку? Проблема в том,что пишу оффлайн...

Дан массив типа Object. Состоящий из 15 элементов, 5 из них типа Integer, 5 типа String и 5 типа Double
Разделить массив типа Object на 3 массива по типам данных. Числовые массивы отсортировать в порядке...

Как можно присвоить значение переменной типа float в textbox?
как можно присвоить значение переменной типа float в textbox

Почему переменной типа int можно присвоить символьный элемент?
До сих пор не могу понять, почему переменной типа int в Си можно присвоить символьный элемент? Она...

Как можно записывать в вектор типа классса?
к примеру есть класс Homeworlist, в котором есть вектор list. vector&lt;Homework&gt; list; теперь мне...

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