Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как динамически создать массив из динамически конструируемых экземпляров класса? https://www.cyberforum.ru/ cpp-beginners/ thread2206563.html
Есть два класса.Подразумевается ,что первый в конструкторе выделяет интовый массив длинной n,второй выделяет массив экземпляров первого длинной m.И при этом n зависит от индекса внутри m. //Cl1.h...
Найти самое короткое и самое длинное слово в строке C++
Посмотрите на код, что не так пишу? #include <iostream> #include <string.h> #include <locale.h> using namespace std; char a; int main() { cout « "Enter string ";
Обмен информацией между классами. Попытка 2 C++
Первая тема превратилась в гору флуда, попробую еще раз. Модераторы, простите за дубль. Вероятно, я плохо объяснил задачу. Есть два класса: Class1 и Class2. Они должны использоваться друг в друге. В...
C++ Структура Sotrudnik, вывод информации о сотрудниках указанного возраста 1.Описать запись с именем Sotrudnik, содержащую следующие поля: • фамилия, имя сотрудника; • стаж работы; • возраст; • пол; 2.Написать программу, выполняющую следующие действия: • Ввод данных... https://www.cyberforum.ru/ cpp-beginners/ thread2206527.html
C++ Проверить, является ли число палиндромом https://www.cyberforum.ru/ cpp-beginners/ thread2206524.html
Водится шестнадцатеричное число. Проверить является ли оно палиндромом, то есть симмметричным относительно середины.
Функция rotate в двумерном массиве C++
Здравствуйте, есть стандартный двумерный массив: int a = 0, b = 0, c, x, y, count, cmin, cmax; cin >> x >> y; for (a = 0; a < x; a++) for (b = 0; b < y; b++) cin >> c; И в...
C++ Сохранить в множество те числа, в двоичном представлении которых ровно n единиц
Задан диапазон целых чисел. Сохранить в множество те числа, в двоичном представлении которых ровно n единиц. Вывести размер множества.
C++ Аналог trim() для std::string Не подскажите аналог trim() для std::string в std? Нужно убрать лишние пробелы с начала и конца строки. https://www.cyberforum.ru/ cpp-beginners/ thread2206519.html
C++ Нужен совет в компоновки этого кода, что-бы работал как одна программа https://www.cyberforum.ru/ cpp-beginners/ thread2206516.html
С клавиатуры вводится текстовая строка. Разработать программу, реализующая указанные действия: 1) подсчитывает количество слов в тексте; 2) выводит на экран слово, содержащее наибольшее количество...
C++ Выполнить транслитерацию текста с латиницы в кириллицу Создать программу, анализировать и обрабатывать введен пользователем текст в консоли соответствии с заданными условиями: - выполняет транслитерацию текста с латиницы в кириллицу. - После... https://www.cyberforum.ru/ cpp-beginners/ thread2206510.html
Форумчанин
Эксперт CЭксперт С++
8160 / 5008 / 1436
Регистрация: 29.11.2010
Сообщений: 13,458
07.03.2018, 09:01 0

Использование вектора для присваивания значений элементам структуры

07.03.2018, 09:01. Просмотров 465. Ответов 1
Метки (Все метки)

Ответ

Зачем вам извне передавать объект, который внутри функции будет использован просто для заполнения данных?
Вы также могли создать объект и внутри самой функции.
От глобальных переменных (вектора) лучше избавиться и (первым шагом в сторону улучшения кода) передавать ссылку на объект вектора.
По хорошему за управление кассетами должен отвечать отдельный класс, который как поле содержит вектор. А для разных действий (добавление/удаление) вызывает необходимые методы.

Вернуться к обсуждению:
Использование вектора для присваивания значений элементам структуры
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.03.2018, 09:01

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Ошибка с итераторами для целочисленного вектора и вектора структуры
Пытаюсь разобраться с векторами. Для динамической работы с памятью вещь, вроде, замечательная и...

Использование #define для доступа к элементам класса
Добрый день. Имеется класс вида: class Test { int key; int smth; } И я хочу сделать...

Ошибка при описании структуры (Объект this не может использоваться до присваивания значений)
Что-то я не понял чего это студии мой конструктор не нравится: struct CountInfo { ...

Ошибка присвоения значений элементам структуры
Пишу на СИ под ARM проц. Не могу понять в чем ошибка. file.h: struct Config { unsigned...

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