关于++i和i++的区别:i++返回i原本的值,再进行自增操作;
++i则返回i自增操作之后的值。如果不必要,尽量不适用i++。因为这是对资源的一种浪费。
使用新版强制类型转换:static_cast<type>,避免使用(type)降低代码可读性。
对底层的const类型多加一层const_cast<type>。
关于++i和i++的区别:i++返回i原本的值,再进行自增操作;
++i则返回i自增操作之后的值。如果不必要,尽量不适用i++。因为这是对资源的一种浪费。
使用新版强制类型转换:static_cast<type>,避免使用(type)降低代码可读性。
对底层的const类型多加一层const_cast<type>。