-3
A
回答
2
保護成員可以在屬於類,或任何派生類的方法進行分配。
你的靜態成員可以正常初始化,但你必須給一個名稱的結構:
struct MyStruct { protected: static int labelCounter; };
// .cpp:
int MyStruct::labelCounter = 12;
+0
謝謝,就是這樣。 – Gangesh
+2
@Gangesh這不是賦值,那是初始化!請了解差異。 –
相關問題
- 1. 將受保護的結構成員分配給朋友?
- 2. 在另一個靜態結構中靜態分配結構成員?
- 3. 受保護的靜態成員的繼承類
- 4. 通過C++中的子類訪問超類的受保護靜態成員
- 5. 如何讀出受保護的成員
- 6. 如何訪問受保護的成員
- 7. 在一個C結構中的一個TCHAR成員 - 如何動態分配成員和結構數組?
- 8. 從模板化(靜態)成員函數訪問受保護的成員
- 9. 密封類中的受保護成員
- 10. C動態成員結構
- 11. 如何在Kohana中設置受保護的靜態文件3.1
- 12. 如何在php中使用受保護的靜態?
- 13. 靜態類/成員分配在哪裏?
- 14. 受保護的成員在eclipse中不被識別C++
- 15. C#在派生類中訪問受保護的成員
- 16. 如何在受保護的環境中實現接口成員?
- 17. 如何在FakeItEasy中模擬受保護的虛擬成員?
- 18. 如何在PHP類中維護靜態成員狀態?
- 19. Java中受保護的類結構?
- 20. 結構靜態成員含義/定義
- 21. 靜態結構 - 定義,對象,成員
- 22. 私人和受保護成員如何在PHP OOP中運行?
- 23. 多態性:從基類中的受保護成員派生?
- 24. C++靜態成員
- 25. 免費訪問受保護的成員
- 26. 受保護的成員可見用戶
- 27. 使用受保護的成員
- 28. 無法訪問受保護的成員
- 29. 訪問受保護的成員
- 30. 錯誤訪問受保護的成員
你會如何分配一個受保護的非靜態成員的值?在初始化方面與實例方法相比存在一些差異,但是在值賦值方面沒有(沒有太大差異) –
我看不清楚關於此線程的內容......如何初始化靜態成員。 http://stackoverflow.com/questions/19469475/struct-static-member-meaning-definition – J3STER