13 14 學習通用API

2021-08-13 17:31:27 字數 424 閱讀 5691

學習公共庫的一些類,包括到以定時器為基礎的非同步操作,以執行緒同步為目的的一些鎖,訊號量,臨界區,自動鎖等。

按照docxygen的規範寫注釋,還有使用demo

典型的就有自動鎖:

class cautolock

~ccritsec()

void lock()

void unlock()

}

很多類似於訊號量之類的操作都可以使用這種自動鎖的原理。

還有很多c++11的用法,先留空吧!

左值,右值,移動語義。

vs如何include某個路徑的標頭檔案 -------------  

vs如何轉換win32到控制台-------------

vs使用第三方庫的時候遇到標頭檔案和鏈結錯誤的各種麻煩 

API通用設計原則

什麼是好的 api?完備 be complete 對確定重點支援的使用者場景具有完備的功能支援。就是說,使用者通過對一組 api的呼叫能夠完成預期的功能。不冗餘 be minimal 在完備的前提下,api只提供最小的功能集合。不缺少 不冗餘。簡單清晰 be clear 介面設計簡單清晰。每個介面都...

API通用返回模型

1 2 通用返回類 3 4public class result58 訊息 9public string msg 10 業務資料 11public object data 12 13 不帶資料成功返回型別 14 15 16public static result success 1723 24 帶資...

API介面通用返回類,TP通用

返回成功 param msg param null data return apiresponse public static function success msg,data null 返回錯誤 param msg return apiresponse public static functio...