178 / 68 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
||||||||||||||||
1 | ||||||||||||||||
Обратиться к членам массива структур по ссылке31.10.2018, 14:00. Показов 1243. Ответов 4
Метки нет (Все метки)
Объявляем и выделяем место в динамической памяти для массива из 10 структур:
При объявлении массива структур его содержимое может быть забито случайными значениями? Возможно ли объявить статический массив структур?
0
|
31.10.2018, 14:00 | |
Ответы с готовыми решениями:
4
Как обратиться к компонентам фрейма из формы-владельца не по имени, а как к членам массива? Не могу обратиться к членам базового класса Обратиться к члену массива структур при помощи указателя Как из другой функции обратиться к членам класса окна? |
31.10.2018, 14:08 | 2 |
jkrnd, Когда-то давно, не помню название книги, прочитал, что к свойствам своих структур обращайся через ".", возможно, я не прав, но будет полезно выслушать авторитетное мнение.
Добавлено через 4 минуты Не по теме: А в этой ветке форума (да и не только) для меня главными авторитетами являются volvo, D1973, gunslinger и nick42. Никакой лести - эти люди дают реально дельные советы и подсказки. Спасибо им огромное!
2
|
Супер-модератор
|
|
31.10.2018, 14:09 | 3 |
Сообщение было отмечено jkrnd как решение
Решение
Возможно. Когда у тебя будет массив указателей на структуру, а не указатель на массив структур.
Смотря как (и где) объявлен массив структур. Кто мешает?
0
|
178 / 68 / 13
Регистрация: 22.12.2015
Сообщений: 2,648
|
||||||||||||||||
31.10.2018, 15:29 [ТС] | 4 | |||||||||||||||
искренне присоединяюсь!
Добавлено через 3 минуты но ведь тогда всё уйдёт на стек а не в кучу, а он не безразмерный. если можно - пример объявления. Добавлено через 11 минут массив структур объявлен в cpp-файле формы, сразу после
объявление:
0
|
Супер-модератор
|
||||||
31.10.2018, 15:39 | 5 | |||||
Куча тоже не безразмерная. Это во-первых. Во-вторых, статический массив, объявленный там, где ты показываешь, не будет расположен в стеке. Он будет занесен в сегмент BSS, а там гораздо больше места
Правильно, ты опять выделяешь место только под указатели, не выделяя под сами данные. Сделай уже просто
1
|
31.10.2018, 15:39 | |
31.10.2018, 15:39 | |
Помогаю со студенческими работами здесь
5
Используя какое пространство имен, можно обратиться к любым, даже закрытым, членам управляемых объектов? Обратиться именно к третей ссылке Как обратиться к динамической ссылке Как обратиться к массиву структур Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |