自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 再论JNI中Jstring与C++的String的转换

网上一搜,确实有很多转换的代码,但个人认为基本都相当复杂且容易出错,某种程度上来说是画蛇添足,误导人。个人觉得作为JNI肯定会封装自己方法去做转换的,否则JNI的设计也太失败了。仔细研究了下JNI相关的方法,它是可以与const char*类型交互的,所以以const char*类型为桥梁就可以很轻松的转换,附上代码:std::string toStr(JNIEnv* en

2013-07-06 10:28:53 1305

原创 Effective C++实践

在C++编程中,new是可能会造成异常的,噢列个去,刚学习到这儿,不禁汗流浃背,以前写代码哪注意到这?!了解完C++的特点,才发现C++真的到处是坑爹的坑...解决方法是使用set_new_handler函数调用客户定义的new_handler函数。书上网上都找了些例子,可总是编译不过,老是提示参数不对。想明白了,其实就是返回值定义错误。中的定义如下:  typedef void (*ne

2013-03-08 00:00:12 237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除