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