しかし、うまく実行できません。
仕事で使用するあるソフトをコンパイルしようと思っています。
widowsにcygwinを入れて、その中で行っています。
コンパイラはg++です。
ファイルを何も変更せずにコンパイラをしたところ、多くのエラーが生じましたので、勉強しながら修正し、少しずつエラーを解決していきましたが、以下のエラーに非常に苦戦しております。
私が作成したものでないため、プログラム全文を載せることができないのですが、
必要部分とそれによるエラーメッセージをつけさせて頂きます。
どのように変更すれば実行されるのでしょうか?
まったくの初心者ですが、よろしくお願いします。
class Ring
{
public:
int valid; // 0 = invalid; 1 = valid
int type; // 1 = normal; 2 = aromatic
int num_member;
{
std::vector <int> atom_id; // atom id in this ring
std::vector <int> bond_id; // bond id in this ring
return 0;
}
float centroid[3];
Ring(); ~Ring();
Ring(const Ring &original);
Ring& operator = (const Ring &original);
void Clear();
void Show_Contents() const;
};
これを実行しますと、
error: expected unqualified-id before ‘{’ token
というエラーが生じます。
このエラーで指定された行は「int num_member;」の行です。
よろしくお願いします。