Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  C++'da tip adının sonuna & işareti eklemek yoluyla elde edilen değişken. Kimi zaman alias da denir.

int i = 10;
int& alias = i;  // alias i'nin referansıdır
int k = alias;   // alias ile i'nin değerine erişiyoruz
alias = 20;      // alias ile i'nin değerini değiştiriyoruz

Aynı işi pointer yaklaşımıyla yapsaydık şöyle olacaktı :
int i = 10;
int *ptr = &i;
int k = *ptr;
*ptr = 20;

Görüldüğü gibi referanslar basitlik konusunda pointerları rahatça dövebiliyor.
fizikci
23 Şubat 2006 16:15
2.  C#'da fonksiyon parametrelerinin başına ref konarak kullanılabilir.

public static void MakeQuoted(ref string strData){
    strData = "'" + strData + "'";
}

public static void Main(){
    string Test = "bilisim kulubu";

    MakeQuoted(ref Test);

    Console.Write(Test); // çıktı: 'bilisim kulubu' olur
}


fonksiyon çalıştırılırken de verilen parametrenin başına ref keyword'ü ile referans olduğu bildirilir.
bateristt
23 Şubat 2006 17:33
3.  Ayrıca bkz: ref
fizikci
23 Şubat 2006 18:46
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?
» pointer


Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
» C++

© 2005, Bilişim Kulübü. (1093 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen