關於最近做簡訊工具的心得

2021-09-03 01:53:58 字數 1129 閱讀 5692

1.jsoncpp庫:

判斷鍵是否存在json陣列

使用json["key"].astype()獲取到值說明key存在

舉例:

if(json["key"].asint())

2.mfc

訊息傳遞

sendmessage 和postmessage,乙個是在訊息佇列插入訊息等待執行完畢之後返回和插入訊息就返回。但是,對於postmessage的引數,最好傳遞的引數使用new或者全域性變數,不要使用棧上的區域性變數,容易出現各種問題。

對話方塊不響應右鍵訊息

過載虛函式pretranslatemessage,處理如下:

if (pmsg->message == wm_ncrbuttondown)

3.36進製的互逆轉換(對於大數處理的一種方法)

const char hzxmap = ;

byte* longtohzx(__int64 data)

byte *buff = new byte[size+1];

memset(buff,0,size+1);

data_tmp = data;

for (int i = 0; i < size; i++)

return buff;

}//查詢對應字元所對應index

bool find_array_index(int arr,int len,byte* data)

} }return true;

}//計算base的num次方

__int64 power(int base, int num)

return val;

}//逆轉換

int index[15] = ;

find_array_index(index,15,data0);

int size = sizeof(hzxmap);

__int64 data1 = 0;

for (int i = 0; i< 11; i++)

後續我將上傳封裝好的libcurl庫,jsoncpp庫。一些好用的執行緒庫、sha256、log、配置檔案操作等原始碼,當然這些僅限於windows。

最近的心得

20屆秋招大戰正式開始,選了一批認可的公司後,反而陷入了糾結。對於同一家公司的a崗和b崗,a更有把握,但更傾向b,必須要從兩個選乙個,無奈只能c公司選a崗,d公司選b崗。或許人生總是要不停地做出決定,要想不後悔,就做好充分的分析和內心承受能力。在看了核心基礎 3d遊戲程式設計大師技巧 後,開始學習軟...

最近幾年做軟體專案的心得總結

做軟體外包經驗告訴我 1.做軟體需要人海戰術,軟體是需要大量的體力勞動,而不是腦力勞動。有一句俗話,乙個蘿蔔乙個坑,軟體專案的功能模組多了,每個功能都需要有乙個人盯,不斷改進不斷維護。而且功能劃分得越細了,工作量越大,需要的人越多,否則 會 產生幾萬的軟體外包公司?幾十個不是足夠了?曾經在上海做外包...

最近幾年做軟體專案的心得總結

做軟體外包經驗告訴我 1.做軟體需要人海戰術,軟體是需要大量的體力勞動,而不是腦力勞動。有一句俗話,乙個蘿蔔乙個坑,軟體專案的功能模組多了,每個功能都需要有乙個人盯,不斷改進不斷維護。而且功能劃分得越細了,工作量越大,需要的人越多,否則 會 產生幾萬的軟體外包公司?幾十個不是足夠了?曾經在上海做外包...