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