Топ контрибуторов
loading
loading
Знаете ли Вы, что

Вы можете подписаться на RSS ленту новых тестов сервиса Quizful, в том числе и отдельно по каждой категории

Лента обновлений
ссылка May 18 13:25
Комментарий от MAX200688:
А как же неявный вызов конструктора родительского клас...
ссылка May 17 20:56
Комментарий от motya:
И лишнюю точку с запятой поставить, чтобы народ сетовал
ссылка May 17 20:49
Комментарий от motya:
Программы не существует
ссылка May 17 07:00
Комментарий от IWind:
Вот это бред, а не вопрос, автор вопроса ты был под чем?
ссылка May 16 21:33
Комментарий от kaput182:
Ужасно сформулированное условие.
Статистика

Тестов: 153, вопросов: 8595. Пройдено: 433514 / 2126329.

Профиль пользователя

часовой пояс
Россия/Москва(GMT+4)
модерирует
C++ - Средний уровень, C++ - Основы

Результаты    фильтр   loading...

Категория:    Статус:   
Знаком * помечены результаты назначенных прохождений
ДатаТестРезультат
09.09.2013 09:08Objective-Cне пройден
09.09.2013 02:51Objective-Cне пройден
29.08.2013 17:41C++ - Средний уровеньне пройден
11.06.2013 02:18C++ - Средний уровеньне пройден
09.06.2013 17:39C++ - Средний уровеньне пройден
показать больше ↓

Сертификаты  loading...



  • www.quizful.net

Рейтинги

Z - очки знаний в некоторой категории. За правильный ответ на вопрос единожды дается 1 Z, при условии, что пользователю ранее этот вопрос не встречался.

Категория Z Место %
C++ 142 441 из 32933 98.6
Общий рейтинг 168 10685 из 238689 95.5
C 14 6834 из 15852 56.8
Компьютерные сети 8 4934 из 11161 55.8
.NET 4 2070 из 3387 38.9

Комментарии  loading...

11.06.2013 | 12:08ребят. полиморфизм доступен даже в Си. Например, встроенный оператор сложения: +. Мы пишем: 3 + 5 или 4.3 + 0.1 или 'c' + 'v' и т.п. Независимо от типов (int, double, char, ...) каждый раз мы ожидаем одного и того же результата - получения суммы операндов. Один интерфейс - много реализаций. Ответ на вопрос мягко говоря неполный.11.06.2013 | 01:42ребята, NULL - лишь макрос, задекларированный в стандартных хедерах. Компилятор С++ оперирует нулём - 0.09.06.2013 | 22:39хороший ли пример в условии (я вот думаю): (IX*)this != (IY*) this //1 (void*)this != (IY*) this //2 смущает только this. this виден внутри нестатической функции-члена. Не могу представить себе такую нестатическую функцию-член.09.06.2013 | 17:11Осталось добавить пояснение для строки №2. Когда мы эксплицитно приводим указатель на класс к void *, то компилятору ничего не остаётся делать, как работать с адресом объекта - адресом первого байта серии байтов, которую занимают поля объекта и служебная инфа о нём (которую добавляет компилятор и которая compiler dependent) в памяти. (IY *)this - указатель на подобъект типа IY в объекте *this. Адрес подобъекта не всегда совпадает с адресом объекта (скорее даже не совпадает и опять же всё это зависит от того, в каком порядке компилятор располагает подобъекты внутри объекта в памяти при инстанцировании).09.06.2013 | 17:01Супер-вопрос, отличное пояснение. Спасибо!

Статьи   loading...

у пользователя пока нет статей