0 / 0 / 0
Регистрация: 15.07.2013
Сообщений: 66
|
||||||
1 | ||||||
Дочерний класс от QByteArray19.06.2017, 15:51. Показов 885. Ответов 3
Метки нет (Все метки)
Хочу унаследовать класс от QByteArray и переопределить там метод append(QByteArray& ba). Необходимо проведение определенных проверок над добавленными данными.
Подскажите как получить доступ к элементам массива внутри методов унаследованного класса?
Заранее спасибо!
0
|
19.06.2017, 15:51 | |
Ответы с готовыми решениями:
3
Класс млекопитающих: создать дочерний класс кошка, который также характеризуется именем и положением в пространстве Дочерний класс Родительский и дочерний класс Наследование - дочерний класс |
зомбяк
1584 / 1218 / 345
Регистрация: 14.05.2017
Сообщений: 3,939
|
||||||
19.06.2017, 16:42 | 2 | |||||
Наверно так
1
|
19.06.2017, 18:35 | 3 |
alex_kos_82, никак. QByteArray, как и другие подобные классы Qt реализован на основе паттерна d-pointer для Iplicit sharing. А это значит, что все данные по умолчанию отделены от наружнего класса.
Добавлено через 2 минуты Впрочем, конкретно у QByteArray вы можете получить доступ к его данным(строке) через функцию data. Но делаете вы это на свой страх и риск.
1
|
0 / 0 / 0
Регистрация: 15.07.2013
Сообщений: 66
|
|
20.06.2017, 10:29 [ТС] | 4 |
понял, спасибо!
Добавлено через 15 часов 53 минуты В общем лучше сделать класс с членом QByteArray и не париться!
0
|
20.06.2017, 10:29 | |
20.06.2017, 10:29 | |
Помогаю со студенческими работами здесь
4
Указатель на дочерний класс Родительский и дочерний класс Дочерний и родительский класс Родительские классы и дочерний класс Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |