C++ Programlama dili

Yasin53

Katılımcı Üye
2 Şub 2022
688
342
Ring
Selamün aleyküm arkadaşlar bugun size C++ temellerini anlatıcam.Eğer yalnış bir yalnış anlatıcak olursam simdiden özür diliyim.

C++ Programlama Dili​

c-plus-plus-programlama-dersleri.jpg
C++ 1979 yılından itibaren Bjarne Stroustrup tarafından geliştirilen genel amaçlı,orta seviyeli,nesne yönelimli programlamlama,generic programlama gibi programlama yöntemlerine imkan veren bir programlama dilidir.Programlama dili olarak C with Classess olarak adlandırılmış 1983 yılında C++ olarak değistirilmiştir

C++ Programlama Dili ve Genel Yapısı​

C++ programlama dili aynı C dili gibi iki temel bölümden oluşmaktadır.

Ön işlemçi direktifleri
Ana fonksiyon ve yardımcı fonksiyonları

Önişlemci Direktifleri​

#İnclude:kütüphane ismi:Bu komut önişkemciye hangi kütüphanenin header_dosyasını kullanarak programı çalıştırma gerekiğini söylüyor.Mesela C programlama dilince (#include<iostream>) şeklinde tanımlarız ve kodlarrımız bu kütüphanedeki kurallara uygun olarak derlenir ve bilgisaray tarafıdan çalışır.

#define
:tanım kalıp:Bu komut ön işlemciye tanım isminde kalıp verisini yaz der ve ister ana fonksiyonda ister diğer fonksiyonlarda artık tanım ismini çağırdığımızda kalıp verisi gelecektir.

Ana Fonksiyon ve Yardımçı Fonksiyonlar​

main():Bu fonksiyon C programlamada olduğu gibi c++ programlama dili içiin de ana fonksiyondur ve diğer fonksiyonların çalışması için gerekmektedir.

Simdi programlamaya geçelim.İlk olarak "merhaba dünya" yazdıralım.

merhabadunya-kodu.png
Programdaki "std1 kelimesini cout komutunun başına geldiği gibi normalde cin , endl , string gibi komutların başına getiririyoruz. Bunun sebebi kütüphane dosyalarında ” std ” isim alanında bildirilmiş olmalarıdır. ” std ” isim alanıyla bildirilmiş olan komutları bu isim alanına getir diyoruz yani kısaca. Ama bunu her komutun başında yapmak yerine direk ana programın başında using namepace std; diye tanımlasak bu yükten kurtuluruz.
 

Helmsys

Yazılım Ekibi Kıdemli
16 Mar 2022
1,492
1,649
Bazı yazım hatalarınızı düzeltirseniz çok daha iyi olur

Aslında sözlük anlamına girmektense direk öğretme aşamasına inilebilir.

C++ dilinin compile edilmesi için neyin gerekli olduğunu da belirtmemişsiniz.

Kod paylaşırken ilgili dili seçip kod formatında paylaşmanız çok daha iyi.

Bir örnek ile bağlı kalmadan birden fazla örnek paylaşmanız okur açısından çok daha iyi.

Devamını bekliyoruz.


Elinize Sağlık
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.