08 2016 档案
摘要:习惯了用java, 现在切换到c++遇到了一些很滑稽的问题, 特此记录。 一. 使用了野指针 都知道不能使用野指针, 指针定义后,要初始化为null, 我在项目里面默认构造函数里面确实初始化为null了, 但是在拷贝构造函数里面忘了,结果。。。 class A{ public: A():p(0){}
阅读全文
摘要:最近写demo出现这个问题, 然后上网搜了一会儿, 最后发现只要点击eclipse上的锤子图标就可以了。
阅读全文
摘要:在实现okhttp监控功能的时候, 我是用的addInterceptor方式, 代码大概是这样的: 这么写本意是不能抛出任何异常, 防止用户代码崩溃, 可是后来用户没有网络的时候还是出现了空指针异常。 经过排查和思考,发现我这里try-catch处理了用户的代码, chain.proceed()这个
阅读全文
摘要:最近在搞jni, 所以又捡起了c++, java 和c++都是类c的语言, 所以相似度还是很高的, 这就导致了某些地方窝老是搞混, 比如类的实例化。 c++: | java: class A{ | public class A{ public: | public A(int i){}; A(int
阅读全文

浙公网安备 33010602011771号