可能性の重複は:
What is this weird colon-member syntax in the constructor?C++では::: meanは何ですか?
私は何かが常にポップアップするようだが、私はすべてを知っていたと思いました。たぶん私は何かを忘れているかもしれない。 : ::name
は何を意味していますか?私は疑わしい::google
は、グローバル名前空間からの使用google
、protobuf
、message
を意味すると思われる。しかし、それ前に:
は何をしていますか?それはラベルではありませんので、左にテキストがありません。それは何ですか?
Namespace::Namespace()
: ::google::protobuf::Message() {
SharedCtor();
}
-edit-私は愚かな気がします。私は機能体の中を見ていると思った。私はそれが新しいものになることを期待していました。
「名前空間」はクラスですか? – Naveen
明らかに、それは:: google :: protobuf :: Messageから派生したようです。 – EboMike
*コンストラクタ初期化子リスト*のような重要な基本言語の機能について知らないなら、あなたはまだ "すべてを知っている"から非常に遠いです。 – AnT