- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 强转 static_cast dynamic_cast reinterpret_cast 疑难杂症
总结了一些疑问,如果有什么错误,还望大家指正~1.static_cast和强转有什么区别? (1)相同:首先都是在编译时完成 (2)区别:前者更安全,如: class A{} class B{} [1]A* pA = (A*)new B;-----编译通过 [2]A* pA = static_cast(new B)编译失败 2.为什么不是所有static_cast
2016-07-27 18:28:53 435
原创 bindPose(绑定姿势) 理解
1.首先得多谢一吧主提供了这个资源(http://forum.unity3d.com/threads/some-explanations-on-bindposes.86185/),省去了我大麻烦2.该资源的代码最开始的注释部分://The Bind Pose Matrices allow a raw vertex of the mesh (in local coordina
2016-07-15 19:21:15 8090
原创 c++ 循环引用
1.大家都知道:a引用b,b引用a,最后谁也没有被释放。大家都这样说,但是我就是不理解,走上邪路了2.下看代码(代码来自http://blog.csdn.net/jfkidear/article/details/9034455)#include class B;class A{public: ~A() { printf("delete A");
2016-07-08 14:02:46 1234
原创 c/c++函数传参 坑死我了
大家都知道c/c++函数参数入栈顺序是从右到左的,有时候不注意容易犯错:看这一行代码:“Quaternion quat(byteArray.readFloat(), byteArray.readFloat(), byteArray.readFloat(), byteArray.readFloat())”解释:byteArray.readFloat()这个用来不断读取文件内容。
2016-07-06 15:20:28 554
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人