iOS真机上的EXC_ARM_DA_ALIGN问题

有这么3个变量。

std::hash_map meshPool;

R3DMesh* pMesh;

const wchar_t* _name = L"Hello";


如果我问你这样写:

meshPool.insert(std::hash_map::value_type(_name, _mesh));

meshPool[name] = _mesh;

这样写的区别的话,我想你一定能说上一大堆的区别。其实我也能。

但是我怎么也没想到,在iOS上前一种写法会导致 EXC_ARM_DA_ALIGN 异常。。。


这难道算天坑么。。好久没用C++。悲剧啊。



你可能感兴趣的:(程序开发)