質問するログイン新規登録

回答編集履歴

1

補足

2015/11/29 02:33

投稿

Chironian
Chironian

スコア23274

answer CHANGED
@@ -1,6 +1,6 @@
1
- abstractってキーワードをC++の文脈で初めて見たので、ちょっと調べてみました。
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というキーワードは認識されていないようです。