![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| vdm |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 236 Регистрация: 16.10.2007 Репутация: нет Всего: нет |
Есть класс А в нем есть public переменная значение которой я указываю сам. Есть класс Б в котором я должен взять значение из класса А, но когда беру значение, выдаёт то, которое устанавливается конструктором. Как поправить, чтобы выдавало то которое я сам уже установил?
|
|||
|
||||
| andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
Брось кусок кода...
-------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
| vdm |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 236 Регистрация: 16.10.2007 Репутация: нет Всего: нет |
А без кода никак? опиши общий вариант, если знаешь ответ? |
|||
|
||||
| andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
Вот тебе нужна помощь, а мне приходиться за тебя писать фрагмент кода который ты по каким-то причинам писать нехочешь.
Несправедливо... -------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
| Fazil6 |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 35 Всего: 60 |
||||
|
||||
| Mayk |
|
|||
![]() ^аВаТаР^ сообщение>> ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2616 Регистрация: 22.5.2005 Где: за границей разум а Репутация: 45 Всего: 134 |
здесь можно только предполагать. а вдруг потом окажется что догадка не верна(а ведь оно так наверное и есть)? так что нужен отрывок кода на котором даная трабла воспроизводится. -------------------- Здесь был кролик. Но его убили. Человеки < кроликов, йа считаю. |
|||
|
||||
| andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
Тебе-то всего 4-и строки из каждого класса выдрать надо, не переживай, 8-м строк у тя никто не украдет !!!
-------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
| orthrus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 400 Регистрация: 30.10.2007 Где: г. Усть-Илимск(Ир кутская обл.) Репутация: нет Всего: 16 |
vdm,не выкладывай тут код, за ним все охотятся и обязательно его у тебя украдут
-------------------- У того, кто ничего не делает, всегда много помощников.© Л.Н. Толстой ![]() |
|||
|
||||
| vdm |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 236 Регистрация: 16.10.2007 Репутация: нет Всего: нет |
Да нет, ребята, не в том дело что украдут, просто какой именно вам отрывок нужен? |
|||
|
||||
| baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 32 Всего: 101 |
Это сообщение отредактировал(а) baldina - 5.3.2008, 15:03 |
|||
|
||||
| andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
Разницы не замечаешь ?????....... Добавлено через 3 минуты и 59 секунд Ну если в классе 600-от строк - то имеешь ты несчастье на свою голову. Почитаю "Декомпозицию" - в книжках по С/С++ -------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
| vdm |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 236 Регистрация: 16.10.2007 Репутация: нет Всего: нет |
В общем вопрос звучит так:
class CW { public: CW(void); ~CW(void); long cvrshow(void) long cnr2; } long cvrshow(void) { return cnr2; } при нажатии какойто кнопки присвоил значение cnr2 class CPlaneScene { public: CPlaneScene(); virtual ~CPlaneScene(); CW p_CW; } long a = p_CW.cvrshow(); Но почемуто вызывает заново конструктор класса CW и значение теряется. Почему? |
|||
|
||||
| baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 32 Всего: 101 |
vdm, выложи
и укажи, что в каком классе определено (контекст). Вызов конструктора наводит на мысль о временном объекте. Добавлено через 3 минуты и 7 секунд
вот это где и как вызывается? |
|||
|
||||
| andrew_121 |
|
||||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
Эй, это че-за детский сад.
long cnr2 - принадлежиn CW
p_CW - принадлежит CPlaneScene
Читай - Члены класса. -------------------- Удалил аккаунт. Прощайте! |
||||
|
|||||
| vdm |
|
||||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 236 Регистрация: 16.10.2007 Репутация: нет Всего: нет |
Это сообщение отредактировал(а) vdm - 5.3.2008, 17:07 |
||||||
|
|||||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |