原创 04 過程抽象和返回一個值的函數---小結

1、設計算法最有效的手段就是將任務分解成多個子任務,再將子任務分解成更小的子任務,以此類推。最終,子任務變得非常小,很容易用C++代碼來實現,這種設計方法學稱爲“自頂向下設計(Top-down design)”。 2、能返回一個值的函數好

原创 重載函數名

如果同一個函數名具有兩個或者更多的函數定義,就稱爲重載。重載一個函數名時,函數定義中必須使用不同數量的形參,或者使用不同類型的形參(或者同時滿足這兩

原创 文章標題

MIMO System System utilizing multiple transmit and multiple receive antennas are commonly knowns as Multiple Input

原创 802.11n

1、Features of 802.11n   * PHY     ----- Major - MIMO     ----- Other              > STBC             > LDPC            

原创 How can we double the data rate of 802.11a?

1. How can we double the date rate of 802.11a **Double the bandwidth**: 20MHz ---> 40MHz **Double the number of carr

原创 傳引用調用形參

   原創作品,轉賬請註明出處。    調用一個函數是,它的實參會替換函數中的形參。也就是說實參會填充形參的位置。有幾種機制都可以實現這一過程: 一是傳值調用機制,二是用於替換形參的傳引用調用機制,下面主要針對傳應用調用機制進行簡單的闡

原创 Decrators

def decoratorFunc(originalFunc):     def wrapperFunc(*args, **kwargs):         print("wrapper executed this before {}

原创 TCP connection and disconnection

TCP:一. 屬性:     1. 提供客戶端和服務器端的連接;     2. 提供可靠性;     3. 用於動態估算client和server之間的往返時間;     4. 關聯序列號,對發送的數據進行

原创 08---String標準類成員函數

<span style="font-size:14px;">構造函數 <span style="white-space:pre"> </span>說明</span><span style="font-size:14px;">strin

原创 取值函數與賦值函數--類

     用於獲得一個類的私有成員變量值的成員函數成爲“取值函數”。取值函數不需要返回每個成員變量的字面值,但必須返回與那些值等價的東西。雖然C++語言規範沒有要求,但通常都在取值函數的名稱中包含單詞get;     用於更改一個類私有成

原创 11--類中的友元函數、重載操作符和數字----summary

1. 類的友元函數其實就是一個普通函數,只是它能像成員函數那樣訪問類的私有成員; 2. 如果你的類有一套完整的取值函數和賦值函數,那麼將一個函數變成友元函數的唯一理由就是簡化函數的定義,並提高它的效率--這些理由足夠使用友元函數了; 3.

原创 08----summary

1. C字符串變量與字符數組相同,只是在使用方式上稍有區別。字符串變量使用空字符'\0'來標記數組中存儲的一個字符的結束; 2. C字符串變量通常必須當做數組來處理,而不是作爲數字和字符使用的那種簡單變量。尤其要注意的是,不能使用(=)賦

原创 06--字符IO

成員函數get() 每個輸入流都有一個名爲get的成員函數,該函數可以用於讀取一個字符。和提取參數符不一樣的是,get會讀取下一個輸入字符。不管這個字符是多少。具體地說,不管下一個輸入字符是空白字符(空格、製表符),還是一個換行符,g

原创 05--所有子任務函數-summary

1、程序中的所有子任務都可以作爲函數來實現,要麼實現成返回一個值的函數,要麼實現成void函數; 2、形參是一個佔位符,函數調用時由函數的實參來填充(替換)。有兩種替換方式:傳值調用和傳 引用調用; 3、在傳值調用機制中,用於替換形參得是

原创 09---指針

指針是一種允許我們對計算機內存進行更多控制的結構。用變量起始處的內存地址來命名該變量,改地址就稱爲指針。 1. 指針變量   (a) 如果一個變量需要容納指針,而且這個指針指向Type_Name類型的其它變量。那麼在聲明指針變量是,需要採