6 / 6 / 1
Регистрация: 14.11.2008
Сообщений: 82
|
||||||
1 | ||||||
Классы-друзья (использование данных одного класса из другого)14.11.2008, 14:09. Показов 2914. Ответов 5
Метки нет Все метки)
(
Зарание спс )))
Я лаймер в С++ но учусь чтоб исправиться. И куда как не к вам обращаться за помощью =) в тяжкие дни свои. Проблема с классами, везде написано что для того чтоб мона было юзать данные одного класса из другого досточно просто сделать их друзьями, и тут не получается у меня. (Понимаю что элементарно но подскажите почему переменная (y) не видна из класса X)
0
|
|
14.11.2008, 14:09 | |
Ответы с готовыми решениями:
5
Использование объектов одного класса в функциях другого класса Классы С++, получить доступ из одного класса к элементам другого
Использование данных одного класса в другом классе |
Of Wolf and Man
999 / 198 / 5
Регистрация: 09.07.2008
Сообщений: 1,784
|
|
14.11.2008, 14:13 | 2 |
Обшибка №ноль
код программы пишем в теге [ code ], символ '#' на панели инструментов. Обшибка раз. Почему не обозначаем значение возвращаемое функциями ?
0
|
6 / 6 / 1
Регистрация: 14.11.2008
Сообщений: 82
|
|
14.11.2008, 14:18 [ТС] | 3 |
[quote=Xentar;72166]Обшибка №ноль
код программы пишем в теге [ code ], символ '#' на панели инструментов. Сори учту )) первый раз тут. >>Почему не обозначаем значение возвращаемое функциями ?<< Там одна функция которая и не должна ни чего возвращать, она просто печатает полученный результат.
0
|
Of Wolf and Man
999 / 198 / 5
Регистрация: 09.07.2008
Сообщений: 1,784
|
|
14.11.2008, 14:23 | 4 |
Посмотри тут:
http://gamedev.gameslife.ru/cp... le4_1.html Добавлено через 1 минуту 20 секунд я не знаю каким компилятором ты пользуешься. Но у меня borland C выдает ошибку, когда не ставишьему Код
void main (void){} Код
int main () {} Добавлено через 1 минуту 22 секунды Я еще до этого не дошел ![]()
0
|
![]() 2255 / 770 / 25
Регистрация: 27.05.2008
Сообщений: 1,496
|
|
14.11.2008, 17:04 | 5 |
Alexen, Вы не понимаете,что такое класс. В функции sumXY вы пытаетесь использовать какой-то y. Не удивительно,что ничего не выходит,поскольку нигде не сказано,у какого именно объекта класса Y нужно брать этот самый y. Вообще говоря,там даже не сказано,что эта y объявлена в каком-то классе. Подумайте сами,а если бы у вас было два объекта класса Y : Y1и Y2. У какого из них,по вашему,такой код должен брать y ? в общем,рекоммендую задаться всевозможными такими вот вопросами и довести до ума код.Кстати,использовать разные классы для хранения значений одного типа - неудачно даже для тестовых примеров и изучения конструкций языка.
0
|
6 / 6 / 1
Регистрация: 14.11.2008
Сообщений: 82
|
|
14.11.2008, 17:59 [ТС] | 6 |
Всем спс )) я разобрался !!! тему мона закрывать
0
|
14.11.2008, 17:59 | |
14.11.2008, 17:59 | |
Помогаю со студенческими работами здесь
6
Перегрузка операции + с преобразованием объектов одного класса в объекты другого класса Из одного класса обратиться к свойству progressBar из другого класса (основного окна) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |