0
Q
類和結構
A
回答
0
你的問題有些寬泛,但通常不過微軟給出了很好的答案, http://msdn.microsoft.com/en-us/library/2hkbth2a(v=vs.80).aspx。
+1
該文章概述了技術上的差異,但並沒有真正給出爲什麼要使用其他的指導。 – 2011-03-22 13:04:59
相關問題
- 1. 類和結構
- 2. C#類和結構
- 3. TypeCasting結構和類
- 4. 嵌套結構體和類
- 5. Automapper不類和結構AfterMap
- 6. VB.Net擴展類和結構?
- 7. Automapper和類層次結構
- 8. 結構類型和圖元
- 9. C++算法結構和類
- 10. Twitter4j接口和類結構
- 11. C++ - 結構和類填充
- 12. C++中的結構和類
- 13. 是什麼結構和類
- 14. 結構和類在C++
- 15. Python的GUI和類結構
- 16. d - 純類和結構
- 17. C#枚舉,結構和類
- 18. 獲取結構和主類
- 19. 功能和結構與類
- 20. Ruby的類超類和子類結構
- 21. 父類和子類的層次結構
- 22. MySQL分類和子分類表結構
- 23. 結構和類和繼承(C++)
- 24. 匿名結構,結構{} {}和{}
- 25. 結構與LPWSTR和結構
- 26. automapper類結構
- 27. C++類結構
- 28. 結構類型
- 29. 類別結構
- 30. 類結構
您在其他問答中得到了相關信息,但只是爲了清楚起見:問題應該是相反的:*什麼時候應該使用struct而不是class?*。創建一個班級應該是你的默認選擇。 – 2011-03-22 12:54:35
當您的設計需要按值傳遞時,您應該使用一個結構,當您的設計需要通過引用時請使用一個結構。是的,這是一個無用的答案,但它強調了沒有普遍適用的規則這一事實,您必須根據項目特定的知識做出決定。 – 2011-03-22 13:03:11