Симуляция частичной специализации
Прежде, чем скачать "Симуляция частичной специализации" бесплатно, прочитайте, о чем книга:
Время от времени при работе с шаблонами возникает необходимость специализировать шаблон класса по одному из аргументов. В качестве примера можно рассмотреть шаблон классов матриц, параметризованный типом элемента и размерами матрицы.
template‹class T, int Rows, int Columns›
class Matrix {
//…
};
Предположим, в процессе разработки выяснилось, что производительность программы неудовлетворительна, и узким местом является функция умножения матриц с элементами типа float, и что эту проблему можно решить путем использования intrinsic-функций процессора. При наличии соответствующей поддержки компилятора это легко можно сделать при помощи так называемой частичной специализации шаблонов классов:
Скачать Симуляция частичной специализации в fb2, epub - полная версия
Популярное в жанре Программирование
Читайте также
Оставить отзыв