回答編集履歴
1
補足
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
|
-
abstractって
|
1
|
+
abstractってC++の文脈で初めて見たので、ちょっと調べてみました。
|
2
2
|
結構網羅性の高い[C++のリファレンス・サイト](http://www.cplusplus.com/)での検索ではキーワードとしてのabstractはでてきませんでした。
|
3
|
-
また、[C++11について詳しく解説しているサイト](http://ezoeryou.github.io/cpp-book/C++11-Syntax-and-Feature.xhtml)にも記載はないし、例としてstruct abstract {};を定義してました。
|
3
|
+
また、[C++11について詳しく解説しているサイト](http://ezoeryou.github.io/cpp-book/C++11-Syntax-and-Feature.xhtml)にも記載はないし、例としてstruct abstract {};を定義してましたので、C++文法に非常に詳しい作者(江添氏)もabstractが存在するとは認識していないようです。
|
4
4
|
|
5
5
|
そして、MSVC 2015ではMSDNに書かれているように抽象クラスになりました。
|
6
6
|
しかし、MinGW(g++) 4.9.2ではコンパイル・エラーになりました。abstactというキーワードは認識されていないようです。
|