Симуляция частичной специализации

Симуляция частичной специализации
Прежде, чем скачать "Симуляция частичной специализации" бесплатно, прочитайте, о чем книга:

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

template‹class T, int Rows, int Columns›

class Matrix {

 //…

};

Предположим, в процессе разработки выяснилось, что производительность программы неудовлетворительна, и узким местом является функция умножения матриц с элементами типа float, и что эту проблему можно решить путем использования intrinsic-функций процессора. При наличии соответствующей поддержки компилятора это легко можно сделать при помощи так называемой частичной специализации шаблонов классов:

Скачать Симуляция частичной специализации в fb2, epub - полная версия

Популярное в жанре Программирование
Читайте также
Оставить отзыв