c++ - 为什么微软对directX 库使用结构而不是类?
问题描述
大约 8 年前,我使用过 DirectX 9,直到现在才提出一个问题。为什么微软将结构用于他们的实体而不是类?有什么好处?我知道类和结构是相同的(除了默认访问说明符)并且我一直认为类是面向对象编程的含义(因为每个了解每种语言的人都知道类是 OOP),但似乎微软可能不认为所以。
再次强调,我知道类和结构之间有什么区别(只有默认访问说明符不同)
大约 8 年前,我使用过 DirectX 9,直到现在才提出一个问题。为什么微软将结构用于他们的实体而不是类?有什么好处?我知道类和结构是相同的(除了默认访问说明符)并且我一直认为类是面向对象编程的含义(因为每个了解每种语言的人都知道类是 OOP),但似乎微软可能不认为所以。
再次强调,我知道类和结构之间有什么区别(只有默认访问说明符不同)
标签: c++directx-9