Şimdi Ara

C++'da operatorler hakkında bir soru

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
8
Cevap
0
Favori
525
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Herkese merhaba,

    Ogrenmek istediğim "->" operatoru tam olarak ne is yapar? Yani a->setValue(); dediğimiz zaman aslında -> operatoru bizim için hangi işlemi yapmış olur?

    Teşekkürker



    _____________________________
  • -> bir pointer'ın elemanlarına ulaşmanı sağlar.

    Yani senin bir objene ait a isminde bir pointer'ın varsa bunun fonksiyonlarına veya field'lerine -> ile erişirsin.
    _____________________________
    Beni bir dağda buldular    Benim adım dertli dolap    Suyum aşağıdan alırım
    Kolum kanadım kırdılar    Suyum akar yalap yalap    Alır yukarı dökerim      
    Dolaba layık gördüler       Böyle emreylemiş çalap     Ben mevlayı zikrederim
    Onun için inilerim.            Onun için inilerim.            Onun için inilerim.       
    Hannan Allah, Mennan Allah, Her dertlere derman Allah.
    Yunus Emre
  • Teşekkürler , bende baya bir araştırmanın sonunda gecenin bir yarısında buldum ne icin kullanıldıgını. Peki neden pointer kullanılmalı yani bunun ile ilgili yazılarda aradım ama pek acıklayıcı cevaplar bulamadım.
    _____________________________
  • pointer programın dinamik olması için kullanılmalı. "Program sadece belirli büyüklükteki veya sayıdaki veriyle çalışmasın, ne kadar veri gelirse gelsin ihtiyacı olan bellek miktarını alıp sonuca gitsin" diyorsan pointer'a ihtiyacın var. Benim kendi çapımda, kitabi olmayan yorumum bu.
    _____________________________
    Beni bir dağda buldular    Benim adım dertli dolap    Suyum aşağıdan alırım
    Kolum kanadım kırdılar    Suyum akar yalap yalap    Alır yukarı dökerim      
    Dolaba layık gördüler       Böyle emreylemiş çalap     Ben mevlayı zikrederim
    Onun için inilerim.            Onun için inilerim.            Onun için inilerim.       
    Hannan Allah, Mennan Allah, Her dertlere derman Allah.
    Yunus Emre
  • Evet simdi kitaptan ileredikçe ve dinamik bellek kullanımında daha fazla pointer ornegi gordukce daha iyi anlamaya basladım. Birde Operator overloading hakkında bir bilgin var mı acaba yani neden operator overloading kullanmamız gerekir C++ ile uygulama geliştirirken yada kesinlikle kullanmamiz bize bir artı sağlar mı?
    _____________________________
  • operator overloading mükemmel bir özelliktir , size esneklik sağlar.
    _____________________________
    Men should either be treated generously or destroyed , because they take revenge for slight injuries- for heavy ones ,they cannot
  • mutlaka cok guzel bir ozelliktir ancak neden kullanalım yani benim anladıgım kadarı ile bazı operatorler icin varsayılan deger atamaya mı yarıyor yada nedir tam olarak kavrayamadım ben bu operator overloading olayını. Yani bir anlamda bir operator constructor gibi duruyor sanki ama sacmalamis da olabilirim, biri beni bu konuda aydınlatırsa sevinirim..

    Tesekkurler
    _____________________________
  • Yapay Zeka’dan İlgili Konular
    C++ Basit Bir Soru
    12 yıl önce açıldı
    Daha Fazla Göster
  • Kitaba devam et :)
    Sınıfları kullandıkça operatörleri aşırı yükleme yaparak kodunu daha okunabilir ve mantıklı bir hale getirebileceğini göreceksin.
    _____________________________
    Kul´a bela gelmez, Hak yazmadıkça.Hak bela yazmaz, kul azmadıkça.
    Körler duyduklarını gerçek sanır,sağırlar gördüklerini,aptallarsa kendi bildiklerini
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.