array使用reference

之前都以為array不能使用reference,原來是自己寫錯了..囧",真是汗顏..
例子如下:
// 一定要加上(),因為[]的優先權比&高,如果寫成&array[10]
// compiler會解讀成&(array[10]),就會提出錯誤了
void func(int (&array)[10])
{
    ......
}

0 意見:

張貼留言