279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
||||||
1 | ||||||
Нужна ли функция?20.03.2017, 19:58. Показов 325. Ответов 12
Метки нет Все метки)
(
Приветствую всех! Чтобы занести данные в создаваемый класс можно написать функцию в этом классе, а можно сделать массив данных в классе доступным из вне и непосредственно в него заносить данные. Как лучше и правильнее сделать? Как бы сделали вы?
0
|
|
20.03.2017, 19:58 | |
Ответы с готовыми решениями:
12
Нужна функция? Нужна Функция нужна некая функция |
2431 / 1831 / 404
Регистрация: 15.12.2013
Сообщений: 8,164
|
|
20.03.2017, 20:09 | 2 |
5
|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
|
20.03.2017, 20:13 [ТС] | 3 |
0
|
2431 / 1831 / 404
Регистрация: 15.12.2013
Сообщений: 8,164
|
|
20.03.2017, 20:19 | 4 |
d7d1cd, конструктор +
std::vector<> /std::array<> как поле.
0
|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
||||||
20.03.2017, 20:44 [ТС] | 5 | |||||
Экземпляр моего класса должен сохранятся через функцию
WriteFile и загружаться через ReadFile . Если вместо массива использовать вектор, то такой фокус не прокатит:
0
|
2431 / 1831 / 404
Регистрация: 15.12.2013
Сообщений: 8,164
|
|
20.03.2017, 21:38 | 6 |
0
|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
|
21.03.2017, 07:58 [ТС] | 8 |
S_el, мне необходимо создать класс таким образом, чтобы его данные можно было сохранять в файл и загружать оттуда. Ясно, что можно для этого создать функцию в классе. Но проблема в том, что экземпляров такого класса будет несколько и все они будут объединены в одной структуре (а так же в этой структуре будут данные других типов) , которую удобно сохранять и загружать посредством файла.
0
|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
|
21.03.2017, 08:47 [ТС] | 10 |
Nishen, можно поподробнее об этом? Что дает такая перегрузка? И почему именно << и >>?
0
|
25 / 25 / 5
Регистрация: 04.01.2017
Сообщений: 52
|
|
21.03.2017, 10:04 | 11 |
Потому что именно их переопределяет библиотека ввода/вывода в C++ и переопределив их вы сможете использовать объекты класса как стандарнтые с использованием этих операторов.
0
|
techpriest
634 / 213 / 57
Регистрация: 27.02.2014
Сообщений: 1,180
|
|
21.03.2017, 10:38 | 12 |
Выбор интерфейса зависит от способа использования.
0
|
Форумчанин
![]() ![]() 8193 / 5043 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||||||
21.03.2017, 12:51 | 13 | |||||
0
|
21.03.2017, 12:51 | |
Помогаю со студенческими работами здесь
13
Нужна обратная функция Нужна функция шифрования по ключу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |