検索結果 4 件

by yam_k
12年前
フォーラム: C言語何でも質問掲示板
トピック: classの宣言をヘッダに移すとコンパイルエラー
返信数: 4
閲覧数: 4851

Re: classの宣言をヘッダに移すとコンパイルエラー

これはどうやってトピックを解決済みにすればいいんでしょうか。
それっぽいのが見当たらない。。。
by yam_k
12年前
フォーラム: C言語何でも質問掲示板
トピック: classの宣言をヘッダに移すとコンパイルエラー
返信数: 4
閲覧数: 4851

Re: classの宣言をヘッダに移すとコンパイルエラー

Eclipse のエディターのバグかもしれません。
とりあえず、Eclipse の以下の設定をオフにするとエラーは出なくなりました。

Window > Preferences > C/C++ > Code Analysis > Invalid Arguments
by yam_k
12年前
フォーラム: C言語何でも質問掲示板
トピック: classの宣言をヘッダに移すとコンパイルエラー
返信数: 4
閲覧数: 4851

Re: classの宣言をヘッダに移すとコンパイルエラー

回答ありがとうございます。

おっしゃるとおり Eclipse のエラーでした。
コンパイル自体は通っており、実行もできました。
なぜエラーになるのか、Eclipse 方面から少し調べてみます。
by yam_k
12年前
フォーラム: C言語何でも質問掲示板
トピック: classの宣言をヘッダに移すとコンパイルエラー
返信数: 4
閲覧数: 4851

classの宣言をヘッダに移すとコンパイルエラー

はじめまして。 簡単な問題だと思うのですが、原因がわからず少し困っています。 どなたか教えて頂けますでしょうか。よろしくお願いします。 以下のコードの「class Test {};」 の部分を "common.h" の中に書くと、 vector の push_back でコンパイルエラーが発生します。 エラーメッセージ「Invalid arguments ' Candidates are: void push_back(const Test &) '」 "common.h" には「class Test {};」以外何も書いていない状態です。 #include <vector> #include...

詳細検索ページへ移動する