原创 eclipse總是build,解決方法總結
1. 將project->build automaticlly勾去掉 2. 在clean->下方的Start a build immediately 去掉(這樣,clean的時候就不會接着build了) 3. 在window->prefe
原创 C++ 程序中的回調
先貼一段c++的回調定義 typedef void (CCObject::*ChargePayCallback)(bool success, int chargeItem, unsigned long userData, const c
原创 關於cocos creator + vscode 調試相關問題
問題1:報 breakpoint set but not yet bound 錯誤 解決1: 1.確認打開文件夾中包含project.json 文件,包含.vscode文件夾,並且.vscode文件夾下有launch.json 2.在c
原创 cocos creator tieldmap 兼容問題
cocos creator 版本:2.3.3 tieldmap 版本:1.2.4 步驟:creator打包成web,構建生成鏈接後打開出現問題 問題: SAXParser解析問題,定位到該js文件。 問題排除: 找到了該js文件,但是修改
原创 VS2013,c++報錯,無法解析外部命令
我們在寫C++構造函數的時候,總是會在.h文件裏直接聲明。因爲沒有用到,所以可能都沒有.cpp文件的實現,或者直接都沒有實現,這裏就會出現經常出現的問題: 譬如: 錯誤 52 error LNK2019: 無法解析的外部符號 "publi
原创 cocos2dx cjson解析
日常cocos2dx+lua 我們利用的是lua 的json解析,但是有個缺點,是太卡,效率太低。 出於這個考慮,我們可以將json放在c++層運行,lua中調用,提高解析效率。 cocos2dxlua本身,就自帶了json的解析功能,在
原创 cocos vscode+luaide 斷點調試配置
前言: 每次都被調試,搞得頭大,記憶力不好,每次也都忘記配置流程,寫個博客,幫助大家也幫助自己。 需要的軟件:vscode 、luaide、vsstudio(這個可要,可不要,我的配置並沒有用到) 1、安裝vscode 這個官網直接
原创 cocos creator android 編譯踩坑
報錯1: Execution failed for task ':mergeDebugAssets'. 解決方案: 之前是有路徑太長的問題,在 project build.gradle 裏面的allprojects 添加了 build
原创 C++ 編譯c2005錯誤 變量重定義
.h文件 extern 聲明方法,變量 .cpp文件 定義方法,變量 例子: a.h extern int _num; a.cpp int _num = 0; 注意: .h最好加上宏定義 #ifndef CC_A_H #d
原创 git 安裝後的基本操作
1.安裝 問度娘 2.安裝完成後 1>檢查是否安裝完成 git --version 出現版本號說明安裝完成 3.添加你的賬戶 git config --global user.name "你的賬號" git config --g
原创 不使用按位運算符,實現或"|",與"&",左移位""二進制運算
int test(int num1,int step){//左移位 num1 = num1 + pow(2,step); } int test(int num1){//右移位 //這是移一位的時候 num1 = (num1 - (num
原创 cocos creator 抽獎功能最簡單的邏輯代碼
之前我一直在想,抽獎的邏輯到底怎麼樣會簡單點,通俗易懂,貼代碼
原创 關於MD5解析的疑問
1、對於常理說& 0xFF是沒有改變byzheng 的疑問 for(byte by : byMd5){ String i = Integer.toBinaryString(by); int byzheng =
原创 C++ lua 交互的 AES加密
背景: 當前開發中,lua中有需要用到aes加密的需求,底層c++是有aes模塊的,但是程序一直沒有用到,我修改了一番。兩點:加密,解密 梳理流程: 加密:字符串輸入,祕鑰輸入,16的倍數不足的補N(N爲不足的位數,例:12個字符串,
原创 python基礎3--------引用
tuS1 = (1,2,"s1",(4,5,6)) print(tuS1,type(tuS1)) print(tuS1[0]) listS2 = ["List",1,2] print(listS2,type(listS2)) print