回答編集履歴
2
fix
answer
CHANGED
@@ -29,5 +29,5 @@
|
|
29
29
|
```
|
30
30
|
|
31
31
|
----
|
32
|
-
技術的には各種operatorへのポインタ型として直接扱うことも可能ではあります。ただし、質問中コードのようにoperatorをfriend関数として定義したり、メンバ関数
|
32
|
+
技術的には各種operatorへのポインタ型として直接扱うことも可能ではあります。ただし、質問中コードのようにoperatorをfriend関数として定義したり、operatorメンバ関数として定義するケースには対応できないため、実用性・柔軟性には欠けるでしょう。
|
33
33
|
[https://wandbox.org/permlink/Ewg5anm9sobKkIJ8](https://wandbox.org/permlink/Ewg5anm9sobKkIJ8)
|
1
appendix
answer
CHANGED
@@ -26,4 +26,8 @@
|
|
26
26
|
<< (ops[i])(half, sixth) << "\n"; // half `ops[i]` sixth相当
|
27
27
|
}
|
28
28
|
}
|
29
|
-
```
|
29
|
+
```
|
30
|
+
|
31
|
+
----
|
32
|
+
技術的には各種operatorへのポインタ型として直接扱うことも可能ではあります。ただし、質問中コードのようにoperatorをfriend関数として定義したり、メンバ関数のように定義するケースには対応できないため、実用性・柔軟性には欠けるでしょう。
|
33
|
+
[https://wandbox.org/permlink/Ewg5anm9sobKkIJ8](https://wandbox.org/permlink/Ewg5anm9sobKkIJ8)
|