![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
null_null999
这个作者很懒,什么都没留下…
展开
-
c/c++语言比较大小结果与类型有关。
如果以int 和 unsigned long进行比较大小,那么,得出的结果可能是错误的,所以要以相同类型进行比较。原创 2022-06-29 07:02:05 · 458 阅读 · 0 评论 -
记c++一个多线程读问题
这段代码是有机会出错的,根本原因在于pthread_create开始的时候,参数没传进去也已经开始了新的线程。也就是说,线程开始和传参是分开的。pthread_create开始的时候,已经是并发了,而不是参数传完才开始。所以,当进行传参的时候,这个参数是不确定的。正确的写法是将参数先构造出来放到集合里。后面顺序取。...原创 2022-06-24 12:48:53 · 263 阅读 · 0 评论 -
Android Studio art_sigsegv_fault —— art::FaultManager::HandleFault——NDK断点失效
这个问题可能是由代码引起的,但是,也可能是debug本身的问题,重启android studio ,不要以debug的方式运行调试一个NDK项目,希望从java层把文件路径传给native层,再从native层打开文件 。发现在Native层C代码设置断点用Android7.0的虚拟机调试正常,而用Android10的虚拟调试断点会失效,而重启电脑后,断点又正常。已经做的配置如下:1、RUN——edit configurations——app——debugger: debug type 选择.转载 2022-05-23 17:02:05 · 1585 阅读 · 0 评论 -
SO文件命令
替换字符rpl -R -e .so.1.1 "1_1_so" libcrypto.sorpl -R -e .so.1.1 "1_1_so" libssl.so浏览文件信息readelf -a elf文件sonamepatchelf --set-soname libbz2.so libbz2.so转载 2021-12-31 10:25:30 · 152 阅读 · 0 评论