AnasayfaspaceHaberlerspaceYazılarspaceForumspaceBilgilerspaceYazılımspaceLinklerspaceResimlerspaceSitemapspace

Merhaba Misafir, Forumlarımıza hoşgeldiniz.

Üye olmak için burayı tıklamanız yeterli. Kayıt işlemi ücretsiz olup, konulara cevap yazabilmeniz için gereklidir.
Hatırla
Parolanız
   
Forum
 Bilgisayar ve Yazılımlar / Programlama Dilleri
        C ++ Üzerine

C ++ Üzerine


16.08.2006 06:32

Admin


Administrator
Aktif Üye

Mesaj sayısı 136
 27.02.2007, 00:08:44
1980'lerin başında Bjarne Stroustrup tarafından geliştirilen C'yi kapsayan ve nesne yönelimli programlamaya olanak sağlayan sınıf tanımlarıyla ilerleten yaygın olarak kullanılan programlama dili. C++ (si-plas-plas okunur) genel amaçlı bir programlama dilidir. Çoklu paradigma, nesne yönelimlidir. İlk olarak C With Classes olarak adlandırılmış, daha sonra C'deki herhangi bir sayısal değişkenin değerini bir arttırmaya yarayan ve özellikle döngü yapılarında çok sık kullanılan 'i++' ifadesine benzer biçimde C++ olarak adlandırılmıştır.



Genel olarak her C programı aynı zamanda bir C++ programıdır, ancak her C++ programı bir C programı değildir. Bu durumun bazı istisnaları mevcuttur.



C++'ı C'den ayıran ve C++'ın nesne yönelimli bir dil olmasına da olanak sağlayan en temel özellik, class'lardır. Sınıflar sayesinde yeni veri türleri yaratılabilir veya varolan türlerden yenileri türetilebilir. Ayrıca polimorfizm sayesinde bir sınıf tanımıyla yazılmış kod, o sınıf türünden türetilmiş yeni sınıflarla da çalışabilir.



C++ pek çok programlama dili kavramını kapsadığı için başlangıçta alışması zor bir dil gibi gelebilir. Tüm özelliklerini ve inceliklerini kavramak ve uzmanlaşmak ise çok uzun bir süreç alabilir.



C++, operator overloading, default parameters, function overloading, single inheritance, polymorphism, multiple inheritance özelliklerine sahiptir. C++ dilinin standart kütüphanesi Standard Template Library (Standart Şablon Kütüphanesi)'dir.



Derleyiciler ve IDE'ler

En yaygın kullanılan C++ derleyicileri şunlardır:



GCC ( http://gcc.gnu.org )

Microsoft Visual C++ (IDE)

Borland C++ Builder (IDE)

Watcom C++

Dj C++



C++ programları yazmak için kullanabileceğiniz IDE'ler şunlardır:



Emacs

VIM

DevCPP

MS Visual Studio. NET

Ayrıca CINT gibi çeşitli C++ yorumlayıcıları da bulunmaktadır.



C++ öğrenmek için aşağıdaki siteler faydalı olabilir:



Yabancı Siteler

http://www.cppreference.com

http://www.cplusplus.com

http://www.parashift.com/c++-faq-lite/
Üye Çevirimiçi Yazıcıya Gönder
 

Sayfayı yazdır  |  Önceki Konu
Hızlı Menü
 




Forum istatistikleri
Konular:177, İletiler:209, Kullanıcılar:191
Aramıza en son katılan üyemiz, trackero6
Doğum Günü Olanlar
Bugün Doğum Günü Olan Arkadaşımız Yok.