Bu koda sahibim, ama pratik bir örnek değil.Ref türünde bir sınıf üyesine sahip olmanın amacı nedir?
Ex.
class Animal
{
int i;
int& ref;
public:
Animal() : ref(i)
{
}
};
Herkes daha iyi anlayabilmem için bir sınıf üyesi olarak ref gerektiğinde gerçek bir yaşam örneği sunabilir mi?
@pst: Bu tamamen alakasız. C++ referansları yeniden toparlanamaz, bu yüzden örnek alınabilir referanslardan örnek vermek hiçbir şey eklemez. –
@BenVoigt * Tamamen * alakasız (yarattığım türlerin çoğunun mutasyondan kaçınması/"salt okunur" üyeler olması). Yine de çok geçerli bir noktanız var. –
@ user966379, bence sizden "Aynı sınıftaki başka bir üyeye atıfta bulunan bir ref türü olan bir sınıf üyesine sahip olmanın amacı nedir?" Sorusunu yeniden belirtmeniz gerektiğini düşünüyorum. Bu, gelecekte web arama yapanlara yardımcı olacaktır. –