PS3 ProDG诡异的事情

今天编译项目代码,发生了诡异的事情,cell库里的vector3的赋值无论如何的出来都是<0,0,0>,跟了半天,最后发现是里面的一个vector4_float的operator=有问题,代码放在.h里就会不正常,但是放到.cpp里面就没有问题,真是无语了.

等有空了跟一下汇编代码,看看为什么会发生这种事情....

 

PS : 后来似乎发现是GCC对模板支持不好造成的.

你可能感兴趣的:(PS3 ProDG诡异的事情)