What are the differences between struct and class in C++?

后端 未结 30 3305
盖世英雄少女心
盖世英雄少女心 2020-11-21 05:38

This question was already asked in the context of C#/.Net.

Now I\'d like to learn the differences between a struct and a class in C++. Please discuss the technical d

30条回答
  •  一个人的身影
    2020-11-21 06:00

    According to Stroustrup in the C++ Programming Language:

    Which style you use depends on circumstances and taste. I usually prefer to use struct for classes that have all data public. I think of such classes as "not quite proper types, just data structures."

    Functionally, there is no difference other than the public / private

提交回复
热议问题