回答編集履歴

1

微修正

2024/02/16 03:06

投稿

fana
fana

スコア11893

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  方針:
4
4
 
5
- * 2Dと3Dとで外積の戻り値の型が違う点に対しては,「外積の戻り値」だけを定義するtemplateクラスを用意して,2Dと3Dに対してコレを特殊化することで対処できないか?
5
+ * 2Dと3Dとで外積の戻り値の型が違う点に対しては,「外積の戻り値の型」だけを定義する用のtemplateクラスを用意して,2Dと3Dに対してコレを特殊化することで対処できないか?
6
6
  * 外積のメソッド自体は `VECTOR` に設けるが,その実装は2Dと3Dでしかコンパイルが通らないものになっていれば,別の次元で外積のメソッドを使おうとするとコンパイルエラーになる,という方針で誤魔化す方向で.(ただしコンパイルエラーのメッセージは全く意味不明なものになりそう)
7
7
 
8
8
  ```C++