最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Cocos2d-x保存用戶游戲數(shù)據(jù)CCUserDefault類使用實例

 更新時間:2014年09月12日 09:44:13   投稿:junjie  
這篇文章主要介紹了Cocos2d-x保存用戶游戲數(shù)據(jù)CCUserDefault類使用實例,需要的朋友可以參考下

我們可以利用這個類來保存我們的游戲數(shù)據(jù),下面的代碼是具體的用法。

bool HelloWorld::init()
{
  //////////////////////////////
  // 1. super init first
  if ( !CCLayer::init() )
  {
    return false;
  }

	bool bvalue = true;
	int ivalue = 100;
	float fvalue = 3.14f;
	double dvalue = 3.1415926;
	std::string svalue = "www.zaojiahua.com";

	//函數(shù)的意思很明白,第一個都是一個char * 類型的變量,第二個就是要寫入的變量對應(yīng)的類型
	//CCuserDefault類是一個單例設(shè)計模式
	CCUserDefault::sharedUserDefault()->setBoolForKey("bvalue",bvalue);
	CCUserDefault::sharedUserDefault()->setIntegerForKey("ivalue",ivalue);
	CCUserDefault::sharedUserDefault()->setFloatForKey("fvalue",fvalue);
	CCUserDefault::sharedUserDefault()->setDoubleForKey("dvalue",dvalue);
	CCUserDefault::sharedUserDefault()->setStringForKey("svalue",svalue);

	//將內(nèi)容寫到文件UserDefault.xml中,這個文件在proj.win32\Debug.win32目錄下
	CCUserDefault::sharedUserDefault()->flush();

	//用來讀取數(shù)據(jù),如果你是用python建立的工程,那個dos窗口是出不來的,你需要修改main.cpp的代碼
	//修改的時候按照原來使用模板建立的工程修改。
	CCLOG("ivalue = %d\ndvalue = %lf\nfvalue = %f\nsvalue=%s\n",
		CCUserDefault::sharedUserDefault()->getIntegerForKey("ivalue"),
		CCUserDefault::sharedUserDefault()->getDoubleForKey("dvalue"),
		CCUserDefault::sharedUserDefault()->getFloatForKey("fvalue"),
		CCUserDefault::sharedUserDefault()->getStringForKey("svalue").c_str()
		);

  return true;
}

相關(guān)文章

  • C語言計算分段函數(shù)問題

    C語言計算分段函數(shù)問題

    這篇文章主要介紹了C語言計算分段函數(shù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • C 語言中strstr函數(shù)實例詳解

    C 語言中strstr函數(shù)實例詳解

    這篇文章主要介紹了C 語言中strstr函數(shù)實例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • 關(guān)于數(shù)組做函數(shù)參數(shù)的問題集合匯總

    關(guān)于數(shù)組做函數(shù)參數(shù)的問題集合匯總

    本文是對關(guān)于數(shù)組做函數(shù)參數(shù)的問題進(jìn)行了詳細(xì)的匯總,需要的朋友可以過來參考下。希望對大家有所幫助
    2013-10-10
  • VS2022配置編譯使用boost庫的實現(xiàn)

    VS2022配置編譯使用boost庫的實現(xiàn)

    本文介紹了如何在VS2022中配置和編譯使用Boost庫的步驟,包括下載Boost、解壓、配置環(huán)境變量和編譯等過程,具有一定的參考價值,感興趣的可以了解一下
    2024-12-12
  • 利用C++的基本算法實現(xiàn)十個數(shù)排序

    利用C++的基本算法實現(xiàn)十個數(shù)排序

    以下是對利用C++的基本算法實現(xiàn)十個數(shù)排序的代碼進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2013-10-10
  • KMP算法最淺顯理解(小白教程)

    KMP算法最淺顯理解(小白教程)

    這篇文章主要介紹了KMP算法最淺顯理解(小白教程),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • C語言報錯Use of Uninitialized Variable的原因及解決方案

    C語言報錯Use of Uninitialized Variable的原因及解決方案

    Use of Uninitialized Variable是C語言中常見且危險的錯誤之一,它通常在程序試圖使用一個未初始化的變量時發(fā)生,本文將詳細(xì)介紹Use of Uninitialized Variable的產(chǎn)生原因,提供多種解決方案,并通過實例代碼演示如何有效避免和解決此類錯誤,需要的朋友可以參考下
    2024-06-06
  • C語言樹與二叉樹基礎(chǔ)全刨析

    C語言樹與二叉樹基礎(chǔ)全刨析

    二叉樹可以簡單理解為對于一個節(jié)點來說,最多擁有一個上級節(jié)點,同時最多具備左右兩個下級節(jié)點的數(shù)據(jù)結(jié)構(gòu)。本文將詳細(xì)介紹一下C中二叉樹與樹的概念和結(jié)構(gòu),需要的可以參考一下
    2022-04-04
  • C語言實現(xiàn)貪吃蛇游戲

    C語言實現(xiàn)貪吃蛇游戲

    這篇文章主要為大家詳細(xì)介紹了C語言實現(xiàn)貪吃蛇游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • C++操作.json文件的超詳細(xì)新手教程

    C++操作.json文件的超詳細(xì)新手教程

    最近因為項目原因需要解析JSON格式數(shù)據(jù),所以這篇文章主要給大家介紹了關(guān)于C++操作.json文件的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08

最新評論

潞西市| 舟山市| 论坛| 兖州市| 阿合奇县| 普陀区| 鄂尔多斯市| 肇源县| 株洲市| 潜江市| 柳林县| 泾源县| 阿坝县| 海晏县| 平果县| 苏尼特左旗| 双城市| 金堂县| 游戏| 六安市| 县级市| 福建省| 乐山市| 安庆市| 东明县| 手游| 寿阳县| 南靖县| 永康市| 漳州市| 辰溪县| 政和县| 海伦市| 铜陵市| 鸡泽县| 法库县| 宣城市| 阜平县| 科技| 普定县| 吴江市|