标签: c++ class oop struct
这是我在为项目编写结构时遇到的,而不是类:
如上面提到的结构和类之间只有一个显着差异here,在c ++中包含'class'关键字的主要原因是什么?
它是否因其与其他主要面向对象语言(例如Java)的比较而被包括在内?
答案 0 :(得分:0)
如果您对C ++如何在大约95年之前获得成功感兴趣,请阅读The Design and Evolution of C++。当更多计划开放时,关键字很早就被添加了。让这种差异保持原样。