コンパイル時間を短縮するために、いくつかのソースファイルに分散したいいくつかのテンプレートメンバー関数を持つクラスがあります。(テンプレートは実装の詳細であり、クラスの外部で使用することを意図していないため、ヘッダーではなくソースでの定義です。)
リンカーエラーが発生しないように、これらのテンプレートを分割するにはどうすればよいですか?ソースファイルBで定義されたテンプレートを使用するソースファイルAがある場合、テンプレートの適切なインスタンスがコンパイラによって構築されていることを確認するにはどうすればよいですか?