Добро пожаловать, гость
:: алгоритмы  и методы :: :: олимпиадные задачи :: :: связь :: :: о сайте :: :: форум ::

Форум работает в режиме архива, только для чтения и поиска.
Архив 2004 Архив 2007 Архив 2013

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 22.07.2011, 15:11
Пользователь

Отправить личное сообщение для Parabol Посмотреть профиль Найти все сообщения от Parabol
 
Регистрация: 19.07.2008
Сообщений: 37

вопрос по C++
буду рад если поможете мне понят ответ
Код:
class base
        {
        public:
        int bval;
        base(){ bval=0;}
        };

class deri:public base
        {
        public:
        int dval;
        deri(){ dval=1;}
        };
void SomeFunc(base *arr,int size)
{
for(int i=0; i<size; i++,arr++)
        cout<<arr->bval;
cout<<endl;
}

int main()
{
base BaseArr[5];
SomeFunc(BaseArr,5);
deri DeriArr[5];
SomeFunc(DeriArr,5);
}
Answer:
00000
01010
  #2  
Старый 22.07.2011, 22:33
Местный

Отправить личное сообщение для prografix Посмотреть профиль Найти все сообщения от prografix
 
Регистрация: 03.11.2006
Адрес: Москва
Сообщений: 167

Чудной код. В классе deri два поля bval и dval. Вот они по очереди и выводятся.
 


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по задачке гость Участие 1 26.01.2010 07:24
вопрос гость Реализация, исходники, языки 1 10.05.2009 03:21
вопрос по сортировке Wind Of Change Сортировка и поиск 3 18.05.2008 16:41
вопрос по БПФ SEreGA Обработка изображений, звук, графика 1 03.12.2007 11:00
Вопрос по ДСТ NepsteR Математические алгоритмы (другое) 1 21.07.2007 18:19