原创 友元函數和友元類

18、友元函數和友元類 一個類中可以有public,protected,private三種屬性的成員,通過對象可以訪問public成員。只有本類中的函數可以訪問本類的private成員,現在,將來介紹另外

原创 new和delete詳解

16、new和delete詳解 a.new和delete運算符是用於動態分配和撤銷內存的運算符。 對於計算機程序設計而言,變量和對象在內存中的分配都是編譯器在編譯程序時安排好的,這帶來極大的不便,如數組必

原创 重載運算符

重載運算符的規則如下: 1:C++不允許用戶自定義新的運算符,只能對已有的C++運算符進行重載 2:C++不能重載的運算符有5個“?:”、“.”、“::”、“sizeof”和”.*”(成員指針訪問運算符) 3:重載不能改變運算符對象的個數

原创 C++類和對象知識點整理四---繼承

21、C++繼承的概念及語法 a.繼承是類與類之間的關係,是一個很簡單的直觀概念,與現實世界中的繼承類似。 繼承(lnheritance)可以理解爲一個類從另一個類獲取成員變量和成員函數的過程。被繼承的類

原创 機器學習是什麼?

機器學習(ML)是一門多領域交叉學科,涉及概率論,統計學,逼近論,凸分析,算法複雜度理論等多門學科。專門研究計算機怎樣模擬或實現人類的學習行爲,以獲取新的知識或技能,重新組織已有的知識結構使之不斷改善自身

原创 this指針詳解

17、this指針詳解 a.this 指針是C++中的一個關鍵字,也是一個const指針,它指向當前對象,通過它可以訪問當前對象的所有成員。 void Student :: setNam(char*nam

原创 socket網絡協議

網絡由下往上分爲:    物理層--                       數據鏈路層-- 網絡層--                       IP協議 傳輸層--                       TCP協議 會話

原创 C++類和對象知識點整理一

C++類和對象知識點整理(1) 1、面向過程和麪向對象的區別 面向過程: a.自頂向下,每一個過程可以看成函數,缺點是不易改動 b.面向過程編程採取的是時間換取空間的策略  c.面向過程是分析解決問題的步