原创 Windows 和 android 平臺Boost編譯方法

1.Windows 平臺編譯 環境 Windows 10Visual Studio 2015 boost 1.64 步驟 直接執行bootstrap.bat 之後直接運行 bjam.exe,或者指定編譯命令 指定msvc版本14.0對

原创 cocos2d-x 3.9 異步動態加載

異步加載的資源有四類:1.png    單個png的情況比較少2.plist和png一起的打包資源3.plist和pvr.ccz一起的打包資源4.CocosStudio導出的.ExportJson後綴的動畫文件再重複一遍加載機制:所有的資

原创 vc中讀取wav文件的時長和文件播放的幾種方式

vc中讀取wav文件的時長和文件播放的幾種方式 讀取wav文件的時長: int GetTimeLength()  //獲取聲音文件數據的函數,pString參數指向要打開的聲音文件;  {  HMMIO file;//定義HMMIO

原创 Lambda特性

lambda是c++11的一個非常好的新特性,當需要添加一個臨時的函數時,使用lambda非常方便。 lambda的寫法如下: [函數外部對象參數](函數參數) -> 返回值類型{ 函數體 } 1.[ ]中的函數外部對象參數,允許在函數體