スレを勃てるまでもないC/C++の質問はここで 13
■ このスレッドは過去ログ倉庫に格納されています
0640デフォルトの名無しさん
2010/02/28(日) 17:13:49------------------------------------
template <class T>
class MyTemplateArray {
public:
T array[10];
T &GetValue(int item);
};
template <class T>
T &MyTemplateArray<T>::GetValue(int item) {
if (item > 9 || item < 0) {
return array[0];
}
return array[item];
}
--------------------------------
このGetValueの前の&はどういう意味なんでしょう?アドレスを返すって意味?
&をとっても問題なくコンパイルできて動作もするのですが。何のための&なんでしょうか?
よろしくお願い致します。
■ このスレッドは過去ログ倉庫に格納されています