C++
weixin_41701070
这个作者很懒,什么都没留下…
展开
-
Git 恢复本地删除的文件
Step 1: git statusStep 2:git reset HEAD [ 被删除的文件或文件夹 ]Step 3:git checkout [ 被删除的文件或文件夹 ]原创 2020-11-23 16:33:27 · 177 阅读 · 0 评论 -
[dlsym][(void**)]关于(void**)及其相关的理解
关于(void**)及其相关的理解#define LOADBASSFUNCTION(f, pdlHandle) *((void**)&f)=(void*)dlsym(pdlHandle,#f)这一句话使用*((void**)&f)的原因在于,转化目标为左值(即转化f为void类型()的函数指针)。注意这里的(void**)强制类型转换仅仅只是重新声明了指针解引用的方式,并没有提升指针的引用层级。意思上*((void**)&f)与f是相等的(忽略(void**)只看*&转载 2020-06-10 18:00:27 · 249 阅读 · 0 评论