Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Задача топологическая сортировка графа https://www.cyberforum.ru/ cpp-beginners/ thread1271547.html
Добрый вечер,предположим задан взвешенный,ориентированный,ациклический граф в виде матрицы смежности. Матрица соответственно может быть задана некорректно с точки зрения топологической сортировки. Т.е. из большего номера вершины идет путь к вершине с меньшим номером. Топологическая сортировка помогает избежать этого,правильно нумеруя вершины,однако вопрос в том,что делать с матрицей,как её...
Поправить, дополнить программу с структурами (простая и легкая) C++
Здравствуйте друзья, нужна ваша помощь. Задали программу сделать с структурами, структуры изучили не плотно, но хорошо. Но для реализации этой программы показали не все, и я путаюсь + частые разные ошибки которые просто бесят (вы ведь понимаете меня :) ) Много просидел, много делал по разному, что то работает а что нет... По этому реально прошу помощи, помогите пожалуйста, вот само описание...
C++ Перегрузка методов по количеству переменных для преобразования времени Здравствуйте, только начал учить C++, и получается не все. Уверен, ошибка детская, но все же. Суть программы такая: нужно создать программу с перегрузкой методов по количеству переменных, которая после ввода времени (минут), выводит часы и минуты, и наоборот -- после ввода часов и минут выводит время в минутах. Ошибка: функция "int time(int, int)" уже имеет текст реализации. #include... https://www.cyberforum.ru/ cpp-beginners/ thread1271528.html C++ Нисходящая сортировка слиянием https://www.cyberforum.ru/ cpp-beginners/ thread1271525.html
Нужно реализовать нисходящую сортировку слиянием. Код писал на основе учебника Сэджвика. Перегрузил для своего класса присваивание и оператор меньше, так как работаю с массивом указателей на объекты класса. Но сортировка не работает, ошибок программа при этом не выдает. Вот сама сортировка (r и l передаю из меню, l у меня 0, а r - число элементов минус 1) void CCatalogue :: sort (int l, int...
C++ Вывести каждый символ из файла поочередно
Здравствуйте. Вопрос, простой. У меня есть файл, и из него надо поочередно вывести каждый символ. Помогите, пожалуйста:) int main(){ setlocale (LC_ALL, "RUS"); float a; ifstream F; F.open("D:\\text.txt"); if (F){ while (!F.eof()){ F>>a;
C++ Найти сумму чётных чисел и произведение нечетных в одномерном массиве С++ MV C++ Дан одномерный массив. Надо найти сумму чётных чисел и произведение нечетных. И, если сумма больше чем произведение - поменять местами элементы в массиве. Например: Я ввожу с клавиатуру 4. Она генерирует мне 4 числа от 1 до 4. И, если выполняется что сумма > произведения, меняем на "4 3 2 1". Помогите товарищи!! Хочу разобраться. https://www.cyberforum.ru/ cpp-beginners/ thread1271516.html
C++ Метод прогонки для решения СЛАУ Здание на картинке Пишет: Превышен лимит памяти и при некоторых значениях выдает не правильный ответ. Спасибо всем, кто откликнется #include <iostream> #include <vector> #include <map> #include<iomanip> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread1271506.html Рекурсивная функция поиска максимального элемента массива C++
Написать рекурсивную функцию для вычисления максимального элемента массива из п элементов. выдает ошибки: использована неинициализированная локальная переменная "matrix" и maximum: значение возвращается не при всех путях выполнения #include "stdafx.h" #include <iostream> using namespace std; void main() {
C++ Найти числа в строке и поменять на минимальное из этих чисел Здравствуйте, подскажите, как можно исправить ошибку. Ошибка возникает при выводе результата на экран. #include <iostream> #include <cstdlib> #include <cstring> #include <string> #include <climits> #include <cstdio> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread1271500.html C++ Найти сумму и произведение положительных элементов массива, расположенных до максимального элемента С++ Builder Функции Дан массив чисел В. Найти сумму и произведение положительных элементов массива, расположенных до максимального элемента. Не могу написать код с функциями, нужно как минимум 2 функции.Помогите пожалуйста, не могу никак написать код с функциями.. #include <vcl.h> #pragma hdrstop #include <iostream.h> #include <stdio.h> #include <conio.h>... https://www.cyberforum.ru/ cpp-beginners/ thread1271498.html
Если элемент слева больше элемента справа, то поменять их местами C++
Всем привет. Помогите найти нубскую ошибку. Есть массив из 5 элементов. Суть такова, если 2 элемент < 1, то меняем их местами, потом 3<2 меняем местами, и так далее. #include <iostream> using namespace std; int main() { setlocale(0,""); int m={3,1,4,5,2}; for (int i=0; i<4; i++)
C++ Сколько раз необходимо число 5000 делить пополам https://www.cyberforum.ru/ cpp-beginners/ thre
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
08.10.2014, 23:28 0

Инициализация вектора статическим массивом в конструкторе класса - C++ - Ответ 6697639

08.10.2014, 23:28. Показов 3884. Ответов 9
Метки (Все метки)

Ответ

В дополнение к ответу DrOffset: можно заполнить и уже созданный вектор. Например так:
C++
1
vec.assign(arr, arr + sizeof arr / sizeof *arr ); // вместо 24 строки
Но заполнение в списке инициализации конструктора лучше.

Вернуться к обсуждению:
Инициализация вектора статическим массивом в конструкторе класса C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.10.2014, 23:28
Готовые ответы и решения:

Инициализация шаблонного класса(В конструкторе класса после двоеточия вновь имя класса)
Всем доброго времени суток! Пытаюсь разобраться как работает приведенный мной код. Конкретно,...

Инициализация объектов класса в конструкторе другого класса
У меня есть класс Subscriber,в котором есть несколько объектов другого класса Date,мне нужно,чтобы...

Инициализация перемнных класса в конструкторе
Есть ли разница между Constructor():var_1(VAL), var_2(VAL) {} и Constructor() { var_1 = VAL;...

Инициализация вектора массивом
Можно ли как-то упростить эту запись? int fib={1,1,2}; int tri={1,3,6}; int...

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

Инициализация вектора класса
Здравствуйте. Следующий код не работает: struct stRefName { AnsiString BranchName;...

Инициализация вектора с несколькими типами данных или объектами класса
Задача наподобие книжной библиотеки. Есть класс Book в котором перечислены автор,название,год...

Матрица со статическим массивом
Собсна сделал матрицу по динамическому. Понятия не имею, как переделать её под статический. ...

В чем разница между динамическим массивом и статическим?
ребята, я не понимаю различия. вроде читал литературу. ну вот говорят, что динамический массив,...

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