Try English version of Quizful



Раздаем бесплатные Q! подробности в группе Quizful.Alpha-test
Партнеры
Рекрутерам: Прескрининг кандидатов about
Топ контрибуторов
loading
loading
Знаете ли Вы, что

В разделе "Статьи" можно найти обучающие статьи по информационным технологиям, а также узнать о новостях сервиса Quizful.

Лента обновлений
ссылка 06:10:04
Комментарий от Croessmah:
если вектор сортирован, то можно выполнить бинарный по...
ссылка 00:08:03
Комментарий от mrgluck:
Нет, у него константный оператор [], а для поиска элемен...
ссылка Jun 22 15:12
Комментарий от C00Lman:
В векторе же константный поиск. Почему он в правильных о...
ссылка Jun 22 13:19
Комментарий от MikeVazovskiy:
Разве в C# есть деструкторы? По-моему в C# финализ...
ссылка Jun 22 08:27
Комментарий от Russik:
"top будет иметь приоритет." т.е ответ вверх на 20px?
Статистика

Тестов: 152, вопросов: 8542. Пройдено: 369625 / 1788978.

Тест знаний C++ Templates

Вам необходимо зарегистрироваться и войти в систему для прохождения тестов.
head tail Информация о тесте
категория
C++
пройден688 из 4759
вопросов в тесте20 из 41
требуется0.0 Q
сертификационныйнет
в рейтинге да
время25 минут
авторanalizer
head tail Модераторы
 k06a  

Введение в тест по темплейтам в C++

Многие программы на C++ используют одни и те же базовые структуры данных, такие как очереди (queue), стеки (stack), списки (list). Но в одной программе в таких структурах хранятся сообщения, в другой - объект товара, в третьей - объект публикации и так далее.

Темплейты в C++ позволяют создать обобщенную структуру данных, например очередь Queue<T> с параметризируемым типом T. Ну а затем T может быть заменено на любой конкретный тип данных.

C++ templates предоставляют мощную возможность для повторного использования кода и потому очень часто используются при разработке ПО.

В C++ поддерживаются 2 вида темплейтов - темплейты классов (class templates) и темплейты функций (function templates). Тест C++ Templates посвящен обоим видам темплейтов в Си++.

На ряду с прохождением теста рекомендуем к прочтению следующие статьи:

Целевая аудитория теста C++ templates

Данный тест достаточно сложный и рекомендуется к прохождению программистам со значительным опытом разработки программного обеспечения.

Перед прохождением теста по темплейтам необходимо обратится к более простым тестам по C и C++, таким как C основы, C++ основы, тест ООП в C++.

Наверное самый важный тест, на который стоит обратить внимание перед переходом к тесту по темплейтам - это Тест C++ среднего уровня. В этом тесте уже встречаются вопросы и по темплейтам (template), и по функциям (function), и по классам (class).

Структура теста C++ темплейты

Вопросы данного теста по C++ посвящены использованию темплейтов как на уровне функций, так и на уровне классов.

В тесте содержатся вопросы и теоретического и практического характера. Естественно, практические вопросы преобладают.

Если у Вас есть замечания по поводу вопросов теста, пишите нам или оставляйте комментарии.

Дальнейшее развитие теста по C++ темплейтам

Время от времени тест будет пополнятся новыми вопросами.

Так как тема темплейтов в C++ достаточно специализированная, необходимо будет принять решение о разбиении вопросов теста на тематики.

Ждем Ваших отзывов касательно теста.


Важно: Ниже обсуждается только тест в целом: покрытие тематик, типы вопросов, пути улучшения теста и так далее.

Замечания, касающиеся отдельных вопросов теста, просьба оставлять в соответствующих топиках,
которые доступны на странице результатов прохождения теста возле каждого вопроса.