私には2つのクラスがあります。
class base {
virtual void foo() {};
};
class derived : public base {
void foo() { base::foo(); }
};
私はミスを犯したと書いたbase:foo();の代わりにbase::foo();。コードはコンパイルされて実行されましたが、segfaultedでした。
どうすればGoogleでそれをGoogleにできるかわからないし、それが何かはわかりませんが、とても興味があります。それはどういう意味ですか?
base:foo();
それが重要な場合:
class base : public QAbstractGraphicsShapeItem
32
それはだラベル。
—
クリス
これは、警告をオンにすると、参照、助けケースで、それは生きる ...
—
Shafik Yaghmour
warning: label 'base' defined but not used [-Wunused-label]:おそらく、我々はこの質問のページを尋ねる追加する必要があります... あなたは警告をオンにしようとしたことがあり
スタックオーバーフローで終了しました。なんて相応しい!
—
Laurent LA RIZZA