码迷,mamicode.com
首页 > 编程语言 > 详细

在java层调用C++函数时,挂掉了!!!!!!!!!!!!

时间:2015-05-13 17:07:56      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:java c++ 回调 ccuserdefault

今天在项目在测试的时候,支付完成,java层调用C++的购买成功回调函数,在函数里把数据存到文件里的时候就挂了,回调函数如下:
void CoinDialog::addCoin(int coinNum)
{
 CCLOG("CoinDialog::addCoin()");
 GameScene::prop_coin_nub += coinNum;
                   CCUserDefault::sharedUserDefault()->setIntegerForKey (PROP_NAME_COIN, GameScene::prop_coin_nub)
}

在程序其他地方执行文件操作都是正常的,唯独在回调的时候出问题!!!!

 

因为改的是以前的项目,是3.0rc0版本的。。。。。。。。。我在3.3final中测试上面的代码就没问题了!!!!!!

解决办法:在定时器里保存。。。。。。。。。。。。。

这次遇见这种蛋疼的问题算是涨知识了!!!!!!!!

本文出自 “小狼Zer” 博客,请务必保留此出处http://9151482.blog.51cto.com/9141482/1650955

在java层调用C++函数时,挂掉了!!!!!!!!!!!!

标签:java c++ 回调 ccuserdefault

原文地址:http://9151482.blog.51cto.com/9141482/1650955

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!