コンパイラ エラー C2530
'identifier' : 参照が初期化されずに宣言されています
既に宣言されていない限り、宣言時に参照を初期化する必要があります。
キーワード extern と共に。
クラス、構造体、または共用体のメンバーとして (コンストラクターで初期化されます)。
関数の宣言または定義のパラメーターとして。
関数の戻り値の型として。
次の例では C2530 が生成されます:
// C2530.cpp
int main() {
int i = 0;
int &j; // C2530
int &k = i; // OK
}