回答編集履歴

3

微修正

2018/02/19 05:04

投稿

Chironian
Chironian

スコア23272

test CHANGED
@@ -20,4 +20,4 @@
20
20
 
21
21
  異なる型のオブジェクトを受け取る型安全な方法は、テンプレートか動的ポリモーフィズムのどちらかしかないです。
22
22
 
23
- STLは動的ポリモーフィズムで選択できるように実装されていませんので、テンプレートしかないと思います。
23
+ STLのコンテナは動的ポリモーフィズムで選択できるように実装されていませんので、テンプレートしかないと思います。

2

微修正

2018/02/19 05:03

投稿

Chironian
Chironian

スコア23272

test CHANGED
@@ -18,6 +18,6 @@
18
18
 
19
19
 
20
20
 
21
- 異なる型のオブジェクトを受け取る方法は、テンプレートか動的ポリモーフィズムのどちらかしかないです。
21
+ 異なる型のオブジェクトを受け取る型安全な方法は、テンプレートか動的ポリモーフィズムのどちらかしかないです。
22
22
 
23
23
  STLは動的ポリモーフィズムで選択できるように実装されていませんので、テンプレートしかないと思います。

1

追加

2018/02/19 05:03

投稿

Chironian
Chironian

スコア23272

test CHANGED
@@ -11,3 +11,13 @@
11
11
 
12
12
 
13
13
  個人的には、IntelliSenseの精度はかなり低くて正直邪魔になるレベルですし、コンパイル・エラーになれば十分なように感じます。
14
+
15
+
16
+
17
+ > C++だと関数テンプレートで実装する以外にはありますでしょうか?
18
+
19
+
20
+
21
+ 異なる型のオブジェクトを受け取る方法は、テンプレートか動的ポリモーフィズムのどちらかしかないです。
22
+
23
+ STLは動的ポリモーフィズムで選択できるように実装されていませんので、テンプレートしかないと思います。