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 14 Operator Overloading Nedir ?

(Çok ilginç bir noktadayız, operatörleri tanımsız olan işlemler için tanımlı hale getiriyoruz..) Bildiğimiz üzere overloading işlemi , tanımlı bir function a yeni özellikler kazandırmaktı bu konudada özetle anlatacak olursam. Mesela + operatörünü düşünün bu operatör int ile inti toplar int ile double ı toplar int ile bool u toplar int ile char ı toplar ve […]

Compe 225 | C++ Ders 14 Operator Overloading Nedir ?

Compe 225 | C++ Ders 12 Const, Static, Extern Nedir ?

BAZI YENİ TERİMLER (Kullanınca güzel olan bazı terimler.) Const terimi , genellikle değer değiştirme işlevi olmayan function ve değeri sabit veriable lar da başına const getiriyoruz. Özetle get functionlar değer okuyup return ettiği için const olması makuldür, ancak set functionlar değer atadığı ve değişim yaptığı için const yapılamaz. Bir veriable için :  const int = […]

Compe 225 | C++ Ders 12 Const, Static, Extern Nedir ?

Compe 225 | C++ Ders 11 Friend Functions Nedir ?

(Beni tanırsan beni kullanabilirsin de..) Bir class ın içinde bir function a erişebilir miyiz ? Erişiriz. Peki bir function’ın içinde bir class a erişebilir miyiz ? N’ayır. Çünkü class içindeki özel şeyler yani private olanlar sadece class içinde kullanılabilir. Ancak biz bir function a class içinde bir kapı açabiliriz, işte bu olaya friend function deniyor. […]

Compe 225 | C++ Ders 11 Friend Functions Nedir ?