本文是筆者在C++學習過程中克握,對類和對象的總結記錄岭妖,如有不對以及不足的地方给赞,歡迎大家指正逃呼! 文中代碼學于黑馬夏醉。 1. 構造函數與析構函數 ??在C++當中鞍泉,提供了一種特殊的公...
![240](https://upload.jianshu.io/users/upload_avatars/19233840/adc2ce5d-0478-4161-aefd-353816e4ba69.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
本文是筆者在C++學習過程中克握,對類和對象的總結記錄岭妖,如有不對以及不足的地方给赞,歡迎大家指正逃呼! 文中代碼學于黑馬夏醉。 1. 構造函數與析構函數 ??在C++當中鞍泉,提供了一種特殊的公...
本文是筆者在C++學習過程中爬早,對類和對象的總結記錄,如有不對以及不足的地方启妹,歡迎大家指正筛严! 文中代碼學于黑馬。 封裝(Encapsulation) ??C++ 是面向對象的語...
初識C++內存分區(qū)模型 在了解內存分區(qū)之前析命,我們先來聊一聊為什么要進行內存分區(qū)主卫。在進行了內存分區(qū)之后,在不同的區(qū)域存放的數據碳却,會有不同的生命周期队秩,從而會讓程序員的編程變得更加...
dict.c/dict.h 一笑旺、 dict的定義 ??字典昼浦,是一種用于實現鍵值對(key-value pair)保存的抽象數據結構,通過字典筒主,可以在單個鍵(key)與單個值(...
adlist.h/adlist.c 一关噪、 adlist 的定義 由于 C 語言沒有內置的鏈表這種常用的數據結構,因此 Redis 實現了自己的鏈表實現乌妙。 Redis 對鏈表的...
sds.c/sds.h 一使兔、 SDS的定義 SDS(Simple Dynamic String,簡單動態(tài)字符串)藤韵,是redis底層使用的字符串表示虐沥,取代了C語言中默認的cha...
編譯器 簡而言之,編譯器就是一個程序泽艘,可以閱讀以某一種語言(即源語言)編寫的程序欲险,并把該程序翻譯成一個等價的、用另一種語言(即目標語言)編寫的程序匹涮。 編譯器的一個重要任務天试,就...
1. 安裝Erlang 由于RabbitMQ依賴Erlang, 所以需要先安裝Erlang吨灭。 安裝必要的庫: sudo apt-get install build-essen...
在使用Linux系統(tǒng)時刚照,我們怎么查看文件呢?這里有兩個很好用的命令: ls 和 tree 沃于。 ls ls 命令用于顯示指定工作目錄下之內容(列出目前工作目錄所含之文件及子目錄...
「簡書」作為一款「寫作軟件」在誕生之初就支持了 Markdown涩咖,Markdown 是一種「電子郵件」風格的「標記語言」海诲,我們強烈推薦所有寫作者學習和掌握該語言。為什么檩互?可以...
最近開始閱讀redis的源碼,記錄一下比默,也是給自己一個堅持讀下去的動力幻捏。 sds sds(Simple Dynamic String,簡單動態(tài)字符串)退敦,是redis底層使用的...