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

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

Лента обновлений
ссылка 10:48:32
Комментарий от Petia_radivon:
Прекрасный тест. Узнал много чего нового . Спасибо...
ссылка 00:12:51
Комментарий от ilia:
Вопрос устарел: "Deprecated since version 3.0.0: db.collect...
ссылка 00:07:31
Комментарий от ilia:
Вопрос в текущей формулировке некорректен, так как write lo...
ссылка Dec 8 23:42
Комментарий от ilia:
Я тоже не в вижу в документации, что можно использовать кав...
ссылка Dec 8 13:11
Комментарий от Desperando1:
на самом деле очень много легаси с xml конфигами :)
...
Статистика

Тестов: 153, вопросов: 8596. Пройдено: 446964 / 2193838.

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

Вам необходимо зарегистрироваться и войти в систему для прохождения тестов.
head tail Информация о тесте
категория
C++
пройден707 из 5291
вопросов в тесте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++ достаточно специализированная, необходимо будет принять решение о разбиении вопросов теста на тематики.

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


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

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