22 / 20 / 5
Регистрация: 11.02.2009
Сообщений: 383
|
||||||||||||||||
1 | ||||||||||||||||
Переплетение классов: объявление и инициализация26.11.2009, 12:00. Показов 4595. Ответов 26
Метки нет (Все метки)
вощм... пишу программу... есть у меня например 2 класса: Object (объект) и tck (точка) мне необходимо сделать так чтобы в объекте содеражался массив точек, а в точке - укозатель на объект к которому она принадлежит. делаю все как положенно... в программу включаю заголовочные файлы с шаблонами классов, которые включаются в фалики спп с объявлениями классов... как сделать так что бы кампилятор в инициализации одного класса не ругался на неинициализированные поля и методы другого класса?
(прадва у меня еще дофига других классов но эти два самые главные) Object.h:
0
|
26.11.2009, 12:00 | |
Ответы с готовыми решениями:
26
С++, объявление классов Как обойти ошибку (инициализация структур/классов, имеющих свойства) Объявление классов afxinet.h Объявление и инициализация переменных |
29.11.2009, 23:58 | 21 |
А ты не "там", а с нуля. Возьми только Object.h и tck.h, выкинь оттуда всё лишнее и склепай из них программу. Просто по примерам из твоего первого поста, перед классом так же надо влепить предописания "class NET;" "class force;" и т.д.
Добавлено через 1 минуту -MefistofeL-, ну ты же программист. Ну неужто не понимаешь, что по таким огрызкам кода твою проблему не решить?
0
|
22 / 20 / 5
Регистрация: 11.02.2009
Сообщений: 383
|
|
30.11.2009, 00:01 [ТС] | 22 |
мля.... это нереально написать снуля все так...на это нужно минимум 2 дня((
Добавлено через 58 секунд я еще раз говорю!!! код тут не поможет! Добавлено через 55 секунд здесь достаточно понять, что два класса используют объекты друг друга и это побуждает ошибку
0
|
22 / 20 / 5
Регистрация: 11.02.2009
Сообщений: 383
|
|
30.11.2009, 00:06 [ТС] | 24 |
о_О где?
#pragma once????
0
|
22 / 20 / 5
Регистрация: 11.02.2009
Сообщений: 383
|
|
30.11.2009, 00:24 [ТС] | 26 |
нееет..... ругается имено методы... когда я уже выделяю память под объект класса и так далее... она вообще мне жоско пишет, что не знает этого класса
0
|
22 / 20 / 5
Регистрация: 11.02.2009
Сообщений: 383
|
|
04.12.2009, 22:11 [ТС] | 27 |
Трабла почти решена... но появилась проблемка error LNK2001: неразрешенный внешний символ причом ругается на объекты моих классов это и это к моему случаю точно не относятся... посмотрел еще здесь. откомпалировал свои классы но толком не нашел, куда их впихнуть - попробовал туда, где либы(доп зависимости).. не помогло((( снова надеюсь на отзывчивость!!!
Добавлено через 8 минут предварительная компиляция к томужы вызывает ошибку переопределения((((
0
|
04.12.2009, 22:11 | |
04.12.2009, 22:11 | |
Помогаю со студенческими работами здесь
27
Объявление и инициализация динамической матрицы Основные типы данных, объявление и инициализация переменных Объявление ,инициализация ы вывод на экран двусторонней очереди Сборка проекта, объявление и инициализация конструкторов в одном месте Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |