原创 javascript的簡介

JavaScript一種直譯式腳本語言,是一種動態類型、弱類型、基於原型的語言,內置支持類型。它的解釋器被稱爲JavaScript引擎,爲瀏覽器的一部分,廣泛用於客戶端的腳本語言,最早是在HTML(標準通用標記語言下的一個應用)網頁上使用

原创 cocos2d-x中的菜單項

在Cocos2d-x中,它的菜單UI系統分爲以下三類: 標籤菜單項 精靈菜單項 觸發器菜單項 圖片如下: 標籤菜單項 標籤菜單項就意味着是使用字體定義的菜單項,它包括MenuItemAtlasFont和MenuItemFont兩

原创 lua中的元表和元方法

元表概念 Lua中,面向對象是用元表這種機制來實現的 元表(matatable) Lua在創建新的table時不會創建元表,比如以下代碼就可以演示: local t = {1, 2} print(getmetatable(t))

原创 C++面試題(二)

string函數 編寫標準庫函數strcpy char *strcpy(char *strDest, const char *strSrc); //strDest爲目標,strSrc爲源 { assert((strDest!=

原创 C++面試題(一)

內存管理 內存的分配方式 答:分配方式有三種, 1、 靜態存儲區,是在程序編譯時就已經分配好的,在整個運行期間都存在,如全局變量、常量。 2、 棧上分配,函數內的局部變量就是從這分配的,但分配的內存容易有限。 3、 堆上分配,也

原创 lua中的面向對象

lua中是通過元表來面向對象的,下面就lua面向對象做一下說明: local Account = {value = 0} function Account:new(o) -- 這裏是冒號哦 o = o or {} -- 如果

原创 C++面試題(三)

1.用預處理指令#define 聲明一個常數,用以表明1年中有多少秒(忽略閏年問題) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 考慮一下幾件事情: 1). #define 語法的基本

原创 C++面試題(六)

什麼是指針?談談你對指針的理解? 答:指針是一個變量,該變量專門存放內存地址; 指針變量的類型取決於其指向的數據類型,在所指數據類型前加* 指針變量的特點是它可以訪問所指向的內存 什麼是常指針,什麼是指向常變量的指針? 答:常指針的含

原创 cocos2d-x中的action

在遊戲中,基本上都會有動作的出現,要是沒有了動作,遊戲就顯得尤其的無聊,所以動作在cocos2d中還是比較重要的,下面就action做一個總結 與動作相關的類圖如下圖所示: Action:所有動作的父類,定義了公共的操作; Fi