顯示具有 程式語言 標籤的文章。 顯示所有文章
顯示具有 程式語言 標籤的文章。 顯示所有文章

2012年5月3日 星期四

【資料處理】Design Pattern

Design Pattern對我來說是個新詞,雖然其老早在1994年就為大眾所應用。

摘個重點吧~
現在可能還是搞不是很清楚
希望之後會慢慢了解


什麼是 Pattern
Pattern 最簡單的定義是:只要是一再重複出現的事物,就是 Pattern。




2012年5月1日 星期二

【程式語言】C/C++之指標 (pointer)And參考 (reference)

C/C++之指標 (pointer),參考 (reference) 
重點小整理,給自己提起記憶用的



懶人包整理法
種類    呼叫時使用                    程式碼寫法                                                             
Call by Value            swap(x, y)
x,y值沒改變
  
void swap(int a, int b){
    int tmp = a;
    a = b;
    b = tmp;
  } 
call by address
(指標的運用)
swap(&x, &y)
x,y值改變
&x,&y沒改變
  
void swap(int* a, int* b){
    int tmp = *a;
    *a = *b;
    *b = tmp;
  }
call by referenceswap(x, y)
x,y值沒改變
  
swap(int &a, int &b){
    int tmp = a;
    a = b;
    b = tmp;
  }