今天编译项目代码,发生了诡异的事情,cell库里的vector3的赋值无论如何的出来都是<0,0,0>,跟了半天,最后发现是里面的一个vector4_float的operator=有问题,代码放在.h里就会不正常,但是放到.cpp里面就没有问题,真是无语了.
等有空了跟一下汇编代码,看看为什么会发生这种事情....
PS : 后来似乎发现是GCC对模板支持不好造成的.
-----------------------------------------------------------
每天进步一点