@@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
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 🎉🎉🎉
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 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.
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.
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.
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 ?
@@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.
@@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 .. :)
İ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.
Ö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 :)
:) :) 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.
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
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
İş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
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
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
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
:) 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.
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.
Gelecek :)
@@HanefiMercan gelmemiş :(
@@HanefiMercan ne zaman gelecek?
@@yaseminbulut410 Arkadaşlar zaman bulamıyorum ya. Umarım en kısa zamanda.
@@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
operator overloading kismindaki get ve set fonksiyonlarinin kullanimini anlayamadım. aciklayabilir misiniz
Başarılı bir seriydi teşekkür ederiz
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 🎉🎉🎉
@Hanefi Mercan hocam derslerin devami gelsin lütfen
Neden 'Kompleks operator+(Kompleks obj){...' kisminda & kullanamiyoruz da 'ostream &operator
hocam karışık bir c++ örneği var çözemedim yardımcı olabilir misiniz acaba
Teşekkürler hocam.
Ben projeyi kaydettiğimde BİŞEY.dll olmadığı için açılamıyor diyo
Hocam class içinde operatör aşırı yükleme fonksiyonu yapıyorum /= ve *= nasıl yazabilirim örnek verir misiniz
www.geeksforgeeks.org/operator-overloading-c/
merhaba, kanalınızı aktif olarak kullanıyor musunuz. size nerden ulaşabilirim
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.🙏🏻
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.
@@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.
@@HanefiMercan hocam derslerin devamı ne zaman gelecek. En açık ve anlaşılır anlatan bi siz varsınız
Merheba ardi varmi videolarn ya bitio bu bolumde dersler ?
Hocam sesiniz değişmiş. Yeni mikrofon mu aldınız 🙂
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.
Abi instagramın varmi sana ulaşmaşıyım
hocam keşke koduda gösterseyiniz ya da baştan kendiniz yazarak videoya başlasaydınız
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.
@@HanefiMercan video açıklamalarında bualamadım link atarmısınız ?
Teşekkürler.
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 ?
@@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.
@@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 .. :)
Hocam C++ konularının tamamı oynatma listesinde var mı , yoksa yüzde kaçı var ?
5%
temel c++ 100%
Hocam nerdesin hocam
Zaman bulamıyorum maalesef :( Yoksa bende eğlenerek yapıyordum youtube üzerinden ders anlatmayı.
bu 58 videodaki bilgiler c++ dilinin yüzde kaçı ?
İ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.
Ö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 :)
:) :) 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.
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
Evet, yoksa operatör fonksiyonu private variable'lara erişemez.
Union typedef struct üçlüsünüde bekliyoruz hocam
Struct yaptım ama diğerlerini yapmamıştım. Sonraki videolarım template ve onlar olacak.
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
İş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
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
size ulaşabileceğim bir mail vs var mıdır acaba
hanefimercan@gmail.com
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
Farklı bir platformdan ders vermiyorum. Zaman buldukça özel ders vermeye çalışıyorum sadece.
Hocam merhaba 1 2 saatlik ücretli danışmanlık almak istiyorum. Sizin için uygunsa mail adresinizi alabilir miyim ?
Sılay buradan görüşelim hanefimercan@gmail.com
Abi öncelikle selamun aleykum bende yazılımcı olmak istiyorum lakin bu kodlar ne işe yarıyor
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
abi hiçbir şey anlamıyorum napıcam ya
abi ağzının içinde haphaohsodo diyosun ne dediğin çok zor anlaşılıyor
😂 bu yoruma ne diyebilirim bilmiyorum inan.
Abi şu avastı sil gitsin. ben buradan sinir oldum.
Erkek adam antivirüs kullanmaz. ruclips.net/video/SMNzQJbCJPQ/видео.html
:) 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.