我在学校"学习"了C++,但有几件我不知道的事情,比如编译器可以优化的地方或内容,似乎我已经知道了,inline并且const可以提升一点......
如果性能是一个重要的东西(例如游戏编程),那么放置类属性不是public(private或protected)允许编译器制作更优化的代码吗?
因为我之前的所有老师都在说它更"安全"或"防止不想要或授权的类访问/行为",但最后,我想知道放置属性是否public可以限制范围,从而加固事物.
我不批评我的老师(我应该),但我所在的编程班不是很先进......