這節的例子很簡單,就是類外定義操作符重載,一個二元操作符,對於本身出現在操作符的右邊的表達式,是需要定義一個兩個參數的non-member重載的,這個和是否是需要類型轉換並沒有絕對的關係,我還是沒有get到本小節的點。
結論:
如果你需要爲某個函數的所有參數(包括被this指針所指的那個隱喻參數)進行類型轉換,那麼這個函數必須是個non-member。
這節的例子很簡單,就是類外定義操作符重載,一個二元操作符,對於本身出現在操作符的右邊的表達式,是需要定義一個兩個參數的non-member重載的,這個和是否是需要類型轉換並沒有絕對的關係,我還是沒有get到本小節的點。
結論:
如果你需要爲某個函數的所有參數(包括被this指針所指的那個隱喻參數)進行類型轉換,那麼這個函數必須是個non-member。
數組求和 方法一:直接一次for循環 int GetSum1(int *a,int n) { int sum=0; for (int i=0; i<n;i++) { sum+=a[i];