Skip to content

Latest commit

 

History

History
4 lines (2 loc) · 969 Bytes

File metadata and controls

4 lines (2 loc) · 969 Bytes

Специализация шаблонов

Использование шаблонов позволяет разработать быстро обобщенный код, который можно использовать с различными типами данных и/или алгоритмами. Конечно, может существовать общее решение для некоей задачи, однако, в случае конкретных условий решение может упрощаться. В качестве примера можно привести решение квадратного уравнения: в общем случае приходится пользоваться сложной формулой (по крайней мере для школьника). Однако, если хотя бы один из одночленов равен 0, решение упрощается значительно.