middle gray
https://mastinlabs.com/blogs/photoism/understanding-middle-gray-and-how-to-find-it-anywhere
TA最近在搭建一个标准关卡,分享了中灰相关的。
skin rendering
https://www.cnblogs.com/KillerAery/p/15719431.html
mutable
https://liam.page/2017/05/25/the-mutable-keyword-in-Cxx/
mutable 是用来修饰一个 const 示例的部分可变的数据成员的。如果要说得更清晰一点,就是说 mutable 的出现,将 C++ 中的 const 的概念分成了两种。
二进制层面的 const,也就是「绝对的」常量,在任何情况下都不可修改(除非用 const_cast)。
引入 mutable 之后,C++ 可以有逻辑层面的 const,也就是对一个常量实例来说,从外部观察,它是常量而不可修改;但是内部可以有非常量的状态。