比方說,我有一個enum class breed
,我想初始化breed
類型的變量,我想該變量命名爲「品種」什麼要命名一個變量,你想在其類型後命名?
struct dog{
enum class breed{
shepherd, husky, terrier
};
breed breed; // I don't know what to name this.
};
dog::breed
是有道理的,但dog.breed
也是情理之中。我不知道這些名字是什麼,所以他們不會發生衝突。
回想一下,C++是區分大小寫的。 –
發揮你的想象力,讓它們與衆不同。 –
@IgorTandetnik告訴標準庫。 –