C++ Programlama - Ders 58 - İşlem aşırı yüklemesi (operator overloading)

Поделиться
HTML-код
  • Опубликовано: 29 дек 2024

Комментарии • 63

  • @elifezer8592
    @elifezer8592 5 лет назад +2

    Videolarınız için teşekkür etmek istedim işime çok yaradı .Akıcı ve öğretici bir anlatımınız var :)Videoların devamını bekliyoruzzzz.

    • @HanefiMercan
      @HanefiMercan  5 лет назад +2

      Gelecek :)

    • @EA-ui5jj
      @EA-ui5jj 4 года назад +1

      @@HanefiMercan gelmemiş :(

    • @yaseminbulut410
      @yaseminbulut410 4 года назад +1

      @@HanefiMercan ne zaman gelecek?

    • @HanefiMercan
      @HanefiMercan  4 года назад

      @@yaseminbulut410 Arkadaşlar zaman bulamıyorum ya. Umarım en kısa zamanda.

    • @noahn12
      @noahn12 3 года назад +3

      @@HanefiMercan hocam lütfen bulun zaman. En az 5 kanala baktim sizden ögrendigimi kimseden(kendi profesörümde dahil) ögrenmedim. Lütfen video yükleyin. Hatta udemyden parali da ders verseniz kesinlikle alirim. Lütfen bulun zaman

  • @raypunn
    @raypunn 3 года назад +2

    operator overloading kismindaki get ve set fonksiyonlarinin kullanimini anlayamadım. aciklayabilir misiniz

  • @YazilimKarargahi
    @YazilimKarargahi Год назад

    Başarılı bir seriydi teşekkür ederiz

  • @akademikbilgiler1654
    @akademikbilgiler1654 9 месяцев назад

    Tüm seriyi bitirdim . Öncelikle emeklerinize sağlık . Çok güzel anlatiyorsunuz . Bilgiler için hakkınızı helal edin . Sanırım devamı gelmeyecek bu yüzden her şey için teşekkürler 🙏
    Malesef ama son iki konu kalıtım ve bu video çok karışık olmuş . Ne olduğunu anladım aslında ama örneklerden hiç anlamadım hepsi birbirine girdi . Bu iki konuyu öğrenmek için başka yerden de araştırmalar yapacağım inşallah . Sanırım nazar değdik bizler size . Bu da tuzu biberi olsun diyelim . Hayatınızda başarılar hocam . Allah'a emanetsiniz 🎉🎉🎉

  • @noahn12
    @noahn12 3 года назад +2

    @Hanefi Mercan hocam derslerin devami gelsin lütfen

  • @dendenx4534
    @dendenx4534 8 месяцев назад

    Neden 'Kompleks operator+(Kompleks obj){...' kisminda & kullanamiyoruz da 'ostream &operator

  • @yunusskzl600
    @yunusskzl600 4 года назад

    hocam karışık bir c++ örneği var çözemedim yardımcı olabilir misiniz acaba

  • @serkanyaldz6933
    @serkanyaldz6933 3 года назад +1

    Teşekkürler hocam.

  • @sarpmanon
    @sarpmanon 4 года назад

    Ben projeyi kaydettiğimde BİŞEY.dll olmadığı için açılamıyor diyo

  • @cherryyy101
    @cherryyy101 2 года назад

    Hocam class içinde operatör aşırı yükleme fonksiyonu yapıyorum /= ve *= nasıl yazabilirim örnek verir misiniz

    • @HanefiMercan
      @HanefiMercan  2 года назад

      www.geeksforgeeks.org/operator-overloading-c/

  • @baturaycnar2898
    @baturaycnar2898 4 года назад +1

    merhaba, kanalınızı aktif olarak kullanıyor musunuz. size nerden ulaşabilirim

  • @furkanyaglpnar5364
    @furkanyaglpnar5364 4 года назад

    Merhaba hocam ben bir program yazdım matrisin determinantını kofaktörünü transpozunu ve tersini bulmayı ancak tersini bulmada program çalıştıktan sonra sayıları yazdıktan sonra hata veriyor yani tersini bulmuyor ama nerede hata yaptığımı çözemedim yardımcı olur musunuz tüm kodlar yazılı ama nerede işlemsel hata yaptığımı bulamadım.🙏🏻

    • @HanefiMercan
      @HanefiMercan  4 года назад

      Tersini bulduğun kısmı buraya kopyalayabilir misin? Ayrıca aldığın hata tam olarak nedir onu da buraya yazarsan yardımcı olmaya çalışırım.

    • @furkanyaglpnar5364
      @furkanyaglpnar5364 4 года назад

      @@HanefiMercan hocam şuan bilgisayar yanımda değil en kısa zamanda göndermeye çalışacağım herhangi bir derleme hatası almıyorum ancak program çalıştıktan sonra matris sayılarını yazıyorum tersini yanlış hesaplıyor herhangi bir işlemlerde mi yanlış yaptım bilemedim.

    • @mehmetefekatrc2855
      @mehmetefekatrc2855 3 года назад +1

      @@HanefiMercan hocam derslerin devamı ne zaman gelecek. En açık ve anlaşılır anlatan bi siz varsınız

  • @mirxaliqhetemzade6195
    @mirxaliqhetemzade6195 4 года назад

    Merheba ardi varmi videolarn ya bitio bu bolumde dersler ?

  • @Muhammed_Cicek
    @Muhammed_Cicek 3 года назад +1

    Hocam sesiniz değişmiş. Yeni mikrofon mu aldınız 🙂

  • @aynbaht7068
    @aynbaht7068 Год назад

    Merhaba hocam, yazdığınız kodun 13. satırında "r ve s" yi neden sıfır atanıdınız anlam veremedim çünkü biz sıfır atarsak veri gönderemeyiz diye düşündüm ve " Komplex (int r, int s)" olarak değiştirdim, değiştirmez olaydım.Bir üst satırına int r=0, s=0 yazsam bile kod çalışmadı.Kafam allak bullak oldu.Beni aydınlatırsanız çok sevinirim teşekkürler.

  • @feritfeteliyev9489
    @feritfeteliyev9489 5 лет назад +1

    Abi instagramın varmi sana ulaşmaşıyım

  • @ertugrulsengul9352
    @ertugrulsengul9352 5 лет назад +1

    hocam keşke koduda gösterseyiniz ya da baştan kendiniz yazarak videoya başlasaydınız

    • @HanefiMercan
      @HanefiMercan  5 лет назад

      Artık kodlar uzun olmaya başladığından her şeyi yazdığımızda video çok uzuyor. Onun yerine o kodu şimdi internete yükledim. Link video açıklamalarda mevcut.

    • @ertugrulsengul9352
      @ertugrulsengul9352 5 лет назад

      @@HanefiMercan video açıklamalarında bualamadım link atarmısınız ?
      Teşekkürler.

    • @ertugrulsengul9352
      @ertugrulsengul9352 5 лет назад +1

      tamam gördüm şimdi teşekkür ederim, hocam ayriyeten sizden this , -> (arrow) veyahut pointerli class örnekleride dinlemek isterdim ama geç oldu sanırım yarın sınavım var. İnternette (->) koşulunu aradım ama bulamadım tam olarak nedir hocam ?

    • @HanefiMercan
      @HanefiMercan  5 лет назад +2

      @@ertugrulsengul9352 Şimdiye kadar vize bitmiştir hatta belki final bile bitmiştir :( Yine de ben yazayım, belki başkasının ihityacı olur.
      O işaret pointer ın gösterdiği objenin fonksiyonuna (veya bir elemanına) ulaşmak için kullanılır. Örneğin "obj" diye bir pointer ımız olsun. Normalde bu anlattığım işlem aşağıdaki gibi yapılıyor:
      (*obj).fonksiyon(a, b)
      Ama -> işaret akılda daha kalıcı olduğundan ve üsttekine göre daha güzel bir görünüm kazandırdığından aşağıdaki gibi farklı bir gösterim bulmuşlar.
      obj->fonksiyon(a, b)
      Hangisi tam hatırlamıyorum ama bunu pointer videolarımda anlatmıştım galiba.

    • @oguzhanolca
      @oguzhanolca 5 лет назад

      @@HanefiMercan hocam iyi günler. Videoların devamı gelmiyor :) Yoğunsunuzdur illaki kolay değildir ama anlatımınız gerçekten güzel. Daha fazla örnekler yaparak arkadasın dediği gibi daha ayrıntılı anlatabilirsiniz bazı konuları. Çok memnun olurum şimdiden kolay gelsin .. :)

  • @JJ-xc7qb
    @JJ-xc7qb 5 лет назад +3

    Hocam C++ konularının tamamı oynatma listesinde var mı , yoksa yüzde kaçı var ?

  • @thedantevil
    @thedantevil 3 года назад +1

    Hocam nerdesin hocam

    • @HanefiMercan
      @HanefiMercan  3 года назад

      Zaman bulamıyorum maalesef :( Yoksa bende eğlenerek yapıyordum youtube üzerinden ders anlatmayı.

  • @abdulkadiroguz2739
    @abdulkadiroguz2739 3 года назад

    bu 58 videodaki bilgiler c++ dilinin yüzde kaçı ?

    • @HanefiMercan
      @HanefiMercan  2 года назад

      İlkokulda öğrendiğiniz İngilizce tüm ingilizcenin yüzde kaçıysa bunlarda aşağı yukarı aynısı. Bu bir programlama dili. Yani gerçekten yabancı bir dil öğreniyorsunuz. Ve ayrıca bu programlama dili yerinde saymıyor sürekli kendini geliştirmeye devam ediyor. Böyle bir oran vermek imkansız.

  • @ahmetronas
    @ahmetronas 4 года назад

    Öncellikle Merhaba, videolarınız gerçekten çok iyi bu nedenle teşekkür ediyorum. Daha önce böyle sade ve net anlatan tüm konuların bir arada olduğu bir kaynak bulamamıştım. Adınıza da tebrik ederim. Ama şunu gerçekten merak ettim. Neden sürekli "Tamam" dediğinizi. Videonun birinde ilerleyen videolarda anlatacağım demiştiniz ama ben denk gelmedim. Keşke açıklasaydınız :)

    • @HanefiMercan
      @HanefiMercan  4 года назад +10

      :) :) Bunu aslında bir kaç defa açıkladım ama nerde yaptığımı hatırlamıyorum, buradan da tekrar yazayım. Ben normalde akademiden gelmeyim, yani ders anlatma konusunda tecrübeliyim. Ders anlatırken interaktif olmayı hem severim hemde o şekilde ders anlattığımda öğrencileri kaybetmediğim için daha verimli olduğunu düşünüyorum. Tamam kelimesi de oradan kazandığım bir özellik. Bir konu anlattığımda sürekli arkama dönüp "tamam mı arkadaşlar oldu mu?" tarzında sorular hep yöneltirim, öğrencileri derste aktif olmaya davet ederim. Bundan dolayı açıkçası tamam demeyi bırakamıyorum. Bir kaç videoda denedim, tamam demeden ders anlatmaya çalıştım bu sefer ona odaklanınca söyleyeceklerimi unutmaya başladım :) Mecburen bu şekilde devam ediyorum bende. Bazıları bunu çok söylüyor, odaklanmayı zorlaştırıyor diyorlar ama artık biraz elimden çıktı gibi.
      Ayrıca ilk bir kaç videom hariç doğaçlama yaparak ders anlatıyorum. Derste çözeceğim örnekler genelde o anda aklıma geliyor. Böyle olunca sizin gibi bende hatalar yapabiliyorum ve sık yapılan hataların nasıl çözüleceğini gösterme fırsatım oluyor. Doğaçlamadan ötürü söylemek istediğim şeyleri önceden tam olarak bilmiyorum. Böyle olunca hem tamam dememeye çalışmak hemde anlatacaklarıma odaklanmak dikkatimi dağıtıyor.
      Yüz yüze eğitimde dersime girme şansınız olsaydı belki neden böyle olduğumu daha iyi anlardınız.
      Her neyse tamam sorusunu soranlara artık bu yoruma yönlendiririz :)
      Bu arada videoların faydalı olamsına sevindim.

  • @aslturkoglu81
    @aslturkoglu81 2 года назад

    hocam merhaba bu class dışına tanımladığımız operator overloading funcları friend olarak classta bildirmemiz gerekmez miydi? yeni başladım öğrenmeye o yüzden çok kolay karışıyor her şey kusura bakmayın

    • @IsmailTalaz
      @IsmailTalaz 6 месяцев назад

      Evet, yoksa operatör fonksiyonu private variable'lara erişemez.

  • @sem2069
    @sem2069 5 лет назад +2

    Union typedef struct üçlüsünüde bekliyoruz hocam

    • @HanefiMercan
      @HanefiMercan  5 лет назад +1

      Struct yaptım ama diğerlerini yapmamıştım. Sonraki videolarım template ve onlar olacak.

  • @poyrazdestan8158
    @poyrazdestan8158 4 года назад

    Hocam siz html ve ya Java anlatabilir misiniz? Birde sorularım var. Şunlar:
    -Bir işletim sistemi için hangi diller gerekli
    -Yazılıma hangi dil ile başlamalıyız ?
    -Hangi diller hangi uygulamaları gerektirir

    • @kingmen9559
      @kingmen9559 3 года назад

      İşletim sistemi için sadece programlama dili bilmek yetmez bunun memory management gibi bi ton olayı var diyelim herşey okey çekirdeği yazdın sistemi çıkardın bu sefer sürücü (driver) kısmı sıkıntıdır çünkü donanım sürücülerinden tut oyunlara kadar çoğu şey için sıfırdan senin işletim sistemin için driver yazılması gerekir koca koca firmalarda buna uğraşır mı? Sanmam yani işletim sistemi yazmak inanılmaz zor bir iş tek başına yada ufak bir ekiple yapılamaz.
      Yazılıma başlamadan önce programlamayı ne için öğreneceğine karar vermen gerekiyor eğer web uygulamaları geliştireceksen php javascript css html ve mysql 5lisine kafayı yorarsin yok ben unreal engine ile oyun geliştirmek istiyorum dersen c++ öğrenirsin unity ile geliştirmek istiyorsan da c# öğrenirsin. Kernel seviyesinde programlamayla uğraşmak istersen (yani direkt donanımlara emir vermek) C öğrenirsin yada C++ bu diller python gibi dillerin aksine direkt makineyle irtibata geçmeni sağladığı için mesela oyun hileleri konusunda seni çok ileriye taşır. Python içinde ki kütüphaneler ile gayet güzel bir dildir yazması da okuması da kolaydır ama bana biraz sığ bir dil gibi geldi sıkıldım. Visual basic dilini de öğrenebilirsin mesela bu dil sayesinde excel makrolari yazar ufak tefek işe yarar programlar üretebilirsin ama uzun vadede pek işine yarar mı bilemem. Bunların dışında baya dil var ben popüler sayılabilecek olanları kisaca anlattım daha rust go f# matlab asp ruby gibi bi dünya dil var ama karar senin

    • @kingmen9559
      @kingmen9559 3 года назад

      3. Sorun için şöyle diyeyim ben visual studio kullanıyorum ve içinde birçok dile destek var .net dilleri python javascript gibi dilleri içinde barındıran bir ide öneririm

  • @scidem7724
    @scidem7724 4 года назад

    size ulaşabileceğim bir mail vs var mıdır acaba

  • @ibrahim_huseyn
    @ibrahim_huseyn 2 года назад

    Hocam ders verdiginiz bir platform var mi sizden ders almak isterim gidip para verip anlayamadigim konulari sizin sayenizde anliyorum tesekurler baska bir platform yoksa lutfen devam edin burda

    • @HanefiMercan
      @HanefiMercan  2 года назад

      Farklı bir platformdan ders vermiyorum. Zaman buldukça özel ders vermeye çalışıyorum sadece.

  • @slaypoyraz2490
    @slaypoyraz2490 4 года назад

    Hocam merhaba 1 2 saatlik ücretli danışmanlık almak istiyorum. Sizin için uygunsa mail adresinizi alabilir miyim ?

    • @HanefiMercan
      @HanefiMercan  4 года назад

      Sılay buradan görüşelim hanefimercan@gmail.com

  • @seyn6596
    @seyn6596 5 лет назад +1

    Abi öncelikle selamun aleykum bende yazılımcı olmak istiyorum lakin bu kodlar ne işe yarıyor

  • @berenindunyasi2017
    @berenindunyasi2017 5 лет назад +1

    Hanifi hocam merhaba Endüstri Mühendisliği okuyorum ve Bilgisayar Programlama 2 dersimiz var C++ görüyoruz. Bir hafta sonra final sınavı var sizin videolarınızı izledim çok faydalı oldu başka tavsiye edebileceğiniz bir kaynak varmı teşekkürler

  • @yusraazrademirel2195
    @yusraazrademirel2195 Год назад

    abi hiçbir şey anlamıyorum napıcam ya

  • @sezerklc2530
    @sezerklc2530 9 месяцев назад

    abi ağzının içinde haphaohsodo diyosun ne dediğin çok zor anlaşılıyor

    • @HanefiMercan
      @HanefiMercan  9 месяцев назад

      😂 bu yoruma ne diyebilirim bilmiyorum inan.

  • @mertozkol1216
    @mertozkol1216 3 года назад

    Abi şu avastı sil gitsin. ben buradan sinir oldum.
    Erkek adam antivirüs kullanmaz. ruclips.net/video/SMNzQJbCJPQ/видео.html

    • @HanefiMercan
      @HanefiMercan  2 года назад

      :) Ben windows kullanmıyorum ki zaten. O gördüğünüz bildirimler sanal makinadan geliyor. Sadece video çekerken açıyorum makinayı o yüzden çok uğraşmıyorum.