0 / 0 / 0
Регистрация: 27.01.2014
Сообщений: 2
|
||||||
1 | ||||||
Массив объектов класса как член другого класса27.01.2014, 03:36. Показов 2481. Ответов 4
Метки нет Все метки)
(
Здравствуйте. У меня тут возникла проблемка
>column* colPtr; компилятор говорит: " syntax error : missing ';' before '*' ", " missing type specifier - int assumed ". Далее после каждого обращения к colPtr выдаётся ошибка " 'colPtr' : is not a member of 'player' ", причём даже во время редактирования слово column подсвечивается так, как подсвечиваются имена классов, т.е как надо; а во время обращения к colPtr мне сама среда в списке вариантов его предлагает, т.е на стадии редактирования всё идёт хорошо, но потом что-то не так, не понятно, что именно. Класс column подключён (В main.h есть #include "column.h" ). Я пробовал переименовывать colPtr и делать статический массив вместо указателя, результат один и тот же. Помогите, пожалуйста.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
27.01.2014, 03:36 | |
Ответы с готовыми решениями:
4
Массив объектов одного класса как поле другого класса
Сам вопрос: почему функция-член одного класса не вызывается из функции-члена другого класса? Как переместить из стека одного класса в массив другого класса? |
61 / 61 / 33
Регистрация: 14.01.2014
Сообщений: 145
|
|
27.01.2014, 04:06 | 2 |
Попробуй объявить класс column в том же файле, только обязательно перед объявлением player
1
|
0 / 0 / 0
Регистрация: 27.01.2014
Сообщений: 2
|
||||||
27.01.2014, 04:41 [ТС] | 4 | |||||
Столько времени не мог найти такую простую ошибку!
0
|
5493 / 4888 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
27.01.2014, 06:27 | 5 | |||||
Если так сделать, то уже без разницы будет очерёдность хедеров:
1
|
27.01.2014, 06:27 | |
Помогаю со студенческими работами здесь
5
Инициализация объектов класса в конструкторе другого класса Массив объектов класса. Печать строк-членов класса. Массив как член класса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |