每日一句英語學(xué)習(xí)悠汽,每天進(jìn)步一點點: 前言 前一篇「硬不硬你說了算菠赚!近 40 張圖解被問千百遍的 TCP 三次握手和四次揮手面試題」得到了很多讀者的認(rèn)可租副,在此特別感謝你們的認(rèn)可...

每日一句英語學(xué)習(xí)悠汽,每天進(jìn)步一點點: 前言 前一篇「硬不硬你說了算菠赚!近 40 張圖解被問千百遍的 TCP 三次握手和四次揮手面試題」得到了很多讀者的認(rèn)可租副,在此特別感謝你們的認(rèn)可...
每日一句英語學(xué)習(xí)僵腺,每天進(jìn)步一點點: "Without purpose, the days would have ended, as such days always end,...
題目一 計算十進(jìn)制數(shù)字在二進(jìn)制表示 1 的個數(shù) 舉個例子: 十進(jìn)制數(shù)字為 1 時鲤孵,它的二進(jìn)制表示是 001,二進(jìn)制表示 1 的個數(shù)為 1辰如; 十進(jìn)制數(shù)字為 2 時裤纹,它的二進(jìn)制表...
背景 C++ 是很強大丧没,有各種特性來提高代碼的可重用性,有助于減少開發(fā)的代碼量和工作量锡移。 C++ 提高代碼的可重用性主要有兩方面: 繼承 模板 繼承的特性我已在前面篇章寫過了...
繼承和派生 01 繼承和派生的概念 繼承: 在定義一個新的類 B 時呕童,如果該類與某個已有的類 A 相似(指的是 B 擁有 A 的全部特點),那么就可以把 A 作為一個基類淆珊,而...
謝謝夺饲,一起加油??
C/C++ 修改系統(tǒng)時間,sem_timedwait導(dǎo)致一直阻塞的問題解決和分析修改系統(tǒng)時間施符,導(dǎo)致sem_timedwait 一直阻塞的問題解決和分析 介紹 最近修復(fù)項目問題時往声,發(fā)現(xiàn)當(dāng)系統(tǒng)時間往前修改后,會導(dǎo)致sem_timedwait函數(shù)一直阻塞戳吝。通過...
01 ++、--運算符重載函數(shù)的格式 自增運算符和自減運算符是有前置和后置之分的听哭,如: 為了區(qū)分所重載的是前置運算符還是后置運算符慢洋,C++規(guī)定: 前置運算符作為一元運算符重載...
01 流插入<<運算符的重載 C++ 在輸出內(nèi)容時,最常用的方式: 問題: 那這條語句為什么能成立呢陆盘? cout 是什么普筹?"<<" 運算符能用在 cout 上呢? 原因: 實...
01 實現(xiàn)自定義的可變長數(shù)組類型 假設(shè)我們要實現(xiàn)一個會自動擴(kuò)展的數(shù)組隘马,要實現(xiàn)什么函數(shù)呢太防?先從下面的main函數(shù)給出的實現(xiàn),看看有什么函數(shù)是需要我們實現(xiàn)的酸员。 輸出結(jié)果: 要實現(xiàn)...
01 賦值運算符重載的需求 有時候希望賦值運算符兩邊的類型可以不匹配,比如:把一個 int 類型變量賦值給一個Complex(復(fù)數(shù))對象幔嗦,或把一個 char* 類型的字符串賦...
01 運算符重載的需求 C++ 預(yù)定義的運算符醇王,只能用于基本數(shù)據(jù)類型的運算:整型、實型崭添、字符型寓娩、邏輯型等等,且不能用于對象的運算。但是我們有時候又很需要在對象之間能用運算符棘伴,...
01 常量對象 如果不希望某個對象的值被改變,則定義該對象的時候可以在前面加const關(guān)鍵字 02 常量成員函數(shù) 在類的成員函數(shù)后面可以加const關(guān)鍵字焊夸,則該成員函數(shù)成為常...
01 成員對象與封閉類 類里有其他對象則該對象叫成員對象仁连;有成員對象的類叫 封閉類; 上例中阱穗,如果CCar類不定義構(gòu)造函數(shù)饭冬,則會使用默認(rèn)的無參構(gòu)造函數(shù),那么下面的語句會編譯出...
01 基本概念 靜態(tài)成員:在定義前面加了static關(guān)鍵詞的成員揪阶。 輸出結(jié)果 普通成員變量每個對象有各自的一份昌抠,而靜態(tài)成員變量一共就一份,為所有對象共享鲁僚。 這里需要注意的是s...