- 博客(3)
- 收藏
- 关注
原创 动态链接库so文件中的函数名隐藏
在我们提供给别人使用的动态链接库so文件时,内部实现的函数名,特别是一些关键名称我们是不希望别人见到然后反向的,这时候一般有两种处理方式:一是把程序中关键词修改了再编译,比较蠢笨;二是通过编译的方式将字符隐藏,gcc编译器提供了这个选项,即在编译选项中加入-fvisibility=hidden选项。比如ndk里这样操作:LOCAL_CPPFLAGS +=-fvisibility=hid
2017-12-07 17:14:17 6777
原创 关于姿态旋转矩阵中的正负号和旋转方向问题
在姿态旋转中看的姿态旋转矩阵符号可能是相反的,例如绕x轴旋转:可能是这样:(1)也可能是这样:(2)细看,sinθ的符号刚好是反的,两个旋转矩阵的相互间的转动恰好相反,那么到底谁是“错”’的谁是“对”的呢?其实他们都是对的,只是坐标系不一样,作用对象不一样而已。物理坐标系分为左手系和右手系,作用对象分为坐标系旋转和坐标系中向量或点旋转从左右手坐标系和作用对像出发
2017-03-16 10:27:15 18668 5
原创 MFC 对话框Dialog响应键盘事件
在对话框程序中有时需要响应键盘和鼠标事件,MFC的对话框继承于CWnd窗口类,总结了如下几种可能的处理方式:1,最直观的想法是重写类中的虚拟响应函数,这些响应函数有:键盘相关:ON_WM_CHAR、ON_WM_KWEYDOWN、ON_WM_KEYUP等,对应的消息处理函数为:OnChar、OnKeyDown、OnKeyUp等鼠标相关:ON_WM_MOUSEHWHEEL()、ON_WM_
2017-01-08 10:08:11 4941
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人