Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpCoAb 422 of 696 menu
◀ ▶

Короткий шаблон в C++

Короткая форма подставляет концепт прямо перед auto в объявлении функции.

Отдельный блок template<...> перед функцией не нужен: компилятор сам создает шаблон. Подключите #include <concepts> и выведем квадрат целого:

#include <concepts> #include <iostream> int square(std::integral auto value) { return value * value; } int main() { std::cout << square(5) << "\n"; return 0; }

Напишите функцию triple(std::integral auto n), возвращающую n + n + n. Выведите результат для 7.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить