C++のテンプレートの特長を2つ挙げよ。以下の文を参考に答えてください。
 C++のテンプレートでは、より洗練された汎用的な多態を実現できる。特ににより仮想関数のオーバーライドをシミュレートした静的な多態を実装できる。C++のテンプレートは型安全かつチューリング完全であるため、テンプレートメタプログラミングによりコンパイラに条件文を再帰的に解決させて実行コードを生成させることにも利用できる。
型安全かつチューリング完全