最近、Windows VisualStudioはC++開発に最適なIDEの1つであると言われたので、入手することにしましたが、初めて使用し、すでに奇妙なエラーが発生しています。次のコード:
#include "stdafx.h"
#include "iostream"
#include "string"
using namespace std;
class Player {
public:
string name = "Player";
};
int main() {
cout << "Works";
return 0;
}
エラーC2864を返します:'Player :: name':静的const積分データメンバーのみがクラス内で初期化できます。なにが問題ですか?このコードはCodeblocksIDEでコンパイルされています。わからないことが何が悪いのか説明してください。