![]() |
Показать все 30 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- Знаете ли вы С++? (https://hlfx.ru/forum/showthread.php?threadid=4854)
Знаете ли вы С++?
Итак, господа, свершилось! Прошло 10 лет, и я подготовил для вас новый тест на знание тонкостей языка С++. А так как вы тоже, полагаю, на месте не стояли и на диване не валялись, а изучали этот язык, то и вопросы я постарался сделать посложнее. Полагаю, тест будет интересен любому начинающему практикующему программисту на С++, да и для опытных разработчиков есть шанс вспомнить пару тонкостей и освежить что-то в памяти.
В тесте используются картинки, поэтому убедитесь, что ваш браузер их показывает.
Замечание: если приводится код и задаётся вопрос, скомпилируется ли он, то подразумевается, что все необходимые заголовочные файлы подключены, а также весь сопутствующий (не приведённый) код совершенно корректен.
Предыдущая часть теста лежит здесь. Сейчас он наверняка покажется вам слишком простым. За исключением, пожалуй, первого вопроса, который соответствует стандарту C++98, а в новых - "правильный" ответ на него уже не будет правильным (да-да, там про auto).
Как обычно, обсуждение правильных ответов следует убирать под кат (т.е. тег [hidе]), дабы не спойлерить другим. Ну и, конечно же, не рекомендую использовать гугл - никаких бонусов за прохождение теста не полагается, вы просто проверяете себя.
Аналогично, если найдёте в тесте ошибки - пожалуйста, сообщайте о них под катом.
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
__________________
XaeroX
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Товарищи, стыдно! Первую часть прошло аж 48 человек! Допускаю, что половину забанили, но остальные-то где?
__________________
Просто один из них на Java
ILZM с каких это пор халферы используют Java?
__________________
__________________
ComradeAndrew
Ну это, я думаю, ты и сам погуглишь. Неужели сам ни разу не задавался таким вопросом?
__________________
Сложный тест (мне так кажется), хотя я особо не вникал в суть вопросов, отвечал на то в чем более-менее уверен. Набрал 2.
>Сейчас он наверняка покажется вам слишком простым.
Действительно. Прошёл старый -- 7. Этот пройден на гордый 1 балл.
Прочитал вопросы. Понял, что АБСОЛЮТНО НИЧЕГО в этом не понимаю. Проходить тест не стал. Пошёл делать карту и кодить оружия. Незнание С++ не мешает быть кодером под халфу. Ну или кодером Cry of Fear
Конечно, для кодинга под халфу знание многих описанных вещей не обязательно. Но, с другой стороны, может и помочь - например, уберечь от "странных непонятных багов".
Если у народа будет желание - через месяц выложу подробный разбор заданий и объяснение правильных ответов. А пока - проходите, не стесняйтесь. Особенно жду результатов тех, кто отметится в этой теме с 3 баллами и выше.
__________________
Ух ты! Целых два балла!
Я теперь рандомный погромист, 0-я степень индуского кодера?
__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?
__________________
3 балла, ожидал ноль.
Добавлено 04-09-2016 в 20:07:
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro а мне свой код, по твоему, читать не нужно, учитывая, что перерывы в разработке движка достигают полгода?
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Ох... и действительно 10 лет. Что-то как-то не по себе стало. Как было 3 балла, так и осталось, только тогда было по сути наугад, а тут попытка вспомнить знания с универа и применить опыт работы с C# и Java.
З.Ы. Жуть как сложно читать код, который написан в одну - две строки.
__________________
текст откройся
Временная зона GMT. Текущее время 10:08. | Показать все 30 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024