原创 高質量的C代碼.釋放內存

  未經許可,不的轉載   版權歸屬高雷個人   聯繫方式:   email:[email protected]   qq:38929568 由於本人剛剛編寫C程序不久,文章中不當的地方難免會有,望大家批評指正,我會第一時間

原创 Effective C++簡體版的筆記

記錄一下《EffectiveC++簡體版》嚴重同意的條款條款1:儘量用const和inline而不用#define這個條款最好稱爲:“儘量用編譯器而不用預處理”,因爲#define經常被認爲好象不是語言本身的一部分。這是問題之一。在你打算用

原创 高質量的C代碼.關於枚舉類型的使用.2011.07.01

高質量的C代碼.關於枚舉類型的使用.2011.07.01   未經許可,不的轉載   版權歸屬高雷個人   聯繫方式:   email:[email protected]     qq:38929568 本系列BLOG僅

原创 遊戲引擎--基於安卓平臺對J2ME遊戲代碼的移植

目前我在寫一個小的遊戲引擎基於安卓平臺,對J2ME遊戲代碼的移植,儘量保障很少修改代碼!已經可以看到能把我的《俄羅斯方塊》這個J2ME小遊戲移植到安卓了!但尚未完工!期待一下吧!:)如圖:  雖然J2ME已經不紅了,但還是很懷念經典啊!另外

原创 我拒絕接受的幾個最佳編程實踐方法

import類,而不是import整個包在很多語言裏,這通常是一種被推薦的做法,有些甚至是必須的。如果是在C++裏,這還算是有點意義,因爲更少 #include 意味着更快的編譯速度,然而,這種意義僅體現在需要花很長時間去編譯的大型項目中。

原创 c++中引用與指針在函數上的應用

遊戲開發中用到了直線行走的軌跡運算,使用的算法是DDA直線畫法!由於我的遊戲之前的版本是C語言的!所以改方法的形參是指針形似,如下:/** *該方法能將點(x1,y1)按步長speed向點(x2,y2)移動 */ static boo

原创 android佈局頁面中引入另一個佈局頁面

<include android:id="@+id/cell1" layout="@layout/workspace_screen" /> 參看 http://x1989.com/a/240.html Android Layout中使用in

原创 JAVA程序員開發MTK程序,需要注意的點!

最近開始使用C開發MTK平臺遊戲發現很多問題! 或者說是 嵌入式C的要求,作爲一個JAVA程序員來說,這些注意點真是相對有礙程序開發! 1.變量的聲明必須放在靠近{的地方 比如 view plaincopy to clipboardprin

原创 減少MRP數據包大小的具體辦法

 減少MRP數據包大小就是在節省內存空間! 由於MRP文件爲彙編二進制的壓縮包,也就是說該文件將被載入內存,佔有僅有的不足480K的內存,所以應儘量減少該文件的大小!   1.儘量少用跨文件的變量,引入一個外部變量會使mrp變大 2.

原创 cocos2dx-3.0rc0安裝和創建新工程

1.需要的軟件1.1 VS2012 下載地址 百度吧!1.2 cocos2d-x-3.0rc0.zip下載地址1.3 CocoStudio_V1.3.0.0.exe 下載地址1.4 NDK    android-ndk-r9d-window