typedef Vec<int, 4> Vec4i;
数据类型后面的_t是什么意思:
是一个结构的标注,可以理解为 type/typedef 的缩写,表示它是通过 typedef 定义的, 而不是其它数据类型。 例如uint8_t,uint16_t,uint32_t 等都不是什么新的数据类型,它们只是使用typedef给类型起的别名,对于代码的维护会有很好的作用。