Davut KARA

Bilişim Sistemleri Mühendisi

Bu blog, 5 yıl önce, bilişim ve diğer konularda hakkında, makalelerime yer vermek amacı ile açılmıştır.

Compe 225 | C++ Ders 6 – Function Overloading Nedir ?

FUNCTION OVERLOADING Amaç:  Fonksiyonumuzun adını aynı şekilde kullanarak ona ek özellikler kazandırmak. Mesela ilk derslerde bir örnek yapmıştım farkınınkaresi diye bu fonksiyon 2 adet parametre alıyordu ama ben bazende bu fonskiyonu 3 paremetre bazen 4 parametre almasını istiyorum bazende int değil de double da alsın double da return etsin istiyorum, ve tüm bunları yaparken benim […]

Compe 225 | C++ Ders 6 – Function Overloading Nedir ?

Compe 225 | C++ Ders 5 – Pekiştirme ve Program Okuma

(Artık işler zorlaşıyor matrixe doğru ileriyoruz.) Bu notları hazırlarken amaç temeli sağlamlaştırmaktı o yüzden sözelce çok açıklama yapmaya çalıştım. Artık her şeyi bir bütün gibi düşünmeliyiz her şey her şeye bağlanabilir gibi düşünün ve olaylara yukardan bakmaya çalışın. Yukardaki örnekte anlattıklarım dışında hiçbir şey yok. Bunu anlıyor olmanız gerekiyor. Sadece bu seferlik kodları nasıl okumamız […]

Compe 225 | C++ Ders 5 – Pekiştirme ve Program Okuma

Compe 225 | C++ Ders 4 – Temel Fonksiyonlar ve kullanımları

(c++ da bilmemiz gereken temel fonksiyonlar ve basit kullanımları.) Fonksiyonu kullanmak için öncelikle tanımlamak gerekir, bu 2*2=4 gibi bir şey. Peki tanımlanmış fonksiyonları projemize nasıl dahil ediyoruz ? Bunu cevaplamadan önce fonksiyonların nerelerde olabileceğini öğrenelim. Kütüphane (Library) içinde Kendimiz main dışında tanımlama yapabiliriz. Class içine fonksiyon girebiliriz. Namespace içine yazabiliriz veya yazılanı kullanırız. Bildiğimiz kadarıyla […]

Compe 225 | C++ Ders 4 – Temel Fonksiyonlar ve kullanımları