2012年1月6日金曜日

関数テンプレートの明示的インスタンス化

テンプレートあれこれ (3) -- 明示的なインスタンス生成


[foo.h]
template <typename T>
T mul(T, T);
[foo.cpp]
template <typename T>
T mul(T x, T y) {
    return x * y;
}
template double mul(double, double);