@nelson
謝謝, 兄弟高招. 也找到關于這個問題的一個網頁了:
http://tech.e800.com.cn/articles/2009/810/1249873457464_1.html
前述函數甚至可以改成這個樣子:
template < typename elemType, size_t SZ >
void RefAsParamT(elemType (& aRR)[SZ])
{
cout << aRR[0] << "====" << sizeof(aRR) << endl;
}
但本例及 nelson 兄弟的例子都不能在 VC6 上通過編譯, 在其它如 VS2003 及以上無礙.
回復 更多評論