C++ Nedir ve Önemli Özellikleri
C++, yüksek performanslı uygulamalar geliştirmek için kullanılan bir programlama dilidir.
C dilinin bir uzantısı olarak geliştirilmiş ve zamanla bağımsız bir dil haline gelmiştir.
C++ dilinin donanıma tam erişim sağlaması, onu çeşitli uygulama alanlarında popüler kılar.
Kaynak Kodu ve Makine Kodu
Kaynak kodu, insan tarafından yazılan ve okunabilen kodlardır.
Makine kodu, bilgisayarın anlayabileceği, 1 ve 0'lar ile yazılmış koddur.
Derleme işlemi, kaynak kodunu makine koduna çevirir ve bu işlem için derleyici kullanılır.
Derleyici ve IDE Seçimi
C++ kodunu derlemek için Microsoft Visual C++, GCC ve Clang gibi derleyiciler kullanılır.
Kaynak kodunu yazmak için IDE (Entegre Geliştirme Ortamı) kullanılması önerilir.
En popüler IDE'ler arasında Visual Studio, Visual Studio Code ve Code::Blocks bulunmaktadır.
Derleyici Kurulumu ve İlk Proje
Derleyicinin kurulum adımları, WinLips web sitesinden gerekli dosyaların indirilmesini içerir.
Kurulumdan sonra ortam değişkenlerinin ayarlanması gerekmektedir.
İlk C++ projemizi oluşturmak için uygun bir klasör yapısı oluşturmalıyız.
C++ Temel Sözdizimi
C++ programında yorum ve ana işlevler ile ilgili temel bilgiler verilmiştir.
C out fonksiyonu ile ekrana veri yazdırma işlemi gerçekleştirilmektedir.
Boşluk karakterleri ve Türkçe karakterler gibi kısıtlamaların farkında olunmalıdır.
Değişkenler ve Türleri
C++'ta değişken tanımlama, veri türlerine göre yapılır; bu türler int, double, string ve bool olarak sınıflandırılır.
Değişkenler, programların akışını yönetmek için kullanılır.
Bir değişkenin değerinin başka bir değişkenle değiştirilmesi mümkündür.
Kullanıcı Girişi
Kullanıcıdan veri girişi almanın yöntemleri anlatılmaktadır.
Kullanıcıdan alınan bilgilerle etkileşimli uygulamalar oluşturma imkanı sağlanır.
C++ kullanarak kullanıcı girişi gerçekleştirme temel yöntemleri öğretilir.
Arama Çubuğu ve Kullanıcı Etkileşimi
C++ dilinde kullanıcıdan veri almak için 'cin' komutunu kullanıyoruz.
Kullanıcının girdiği değerleri bir değişkene kaydetmek için bir 'String' oluşturulması gerekmektedir.
Kullanıcıdan veri aldıktan sonra bu değeri ekrana yazdırmak için 'cout' komutunu kullanıyoruz.
Veri Alma ve Kullanıcıya Yönlendirme
Kullanıcının ismini almak için belirli bir mesajın ekrana yazdırılması gerekmektedir.
Bir boşluk eklemek, kullanıcıdan daha iyi bir etkileşim sağlar.
Kullanıcının birden fazla ismi olması durumunda, 'getline' fonksiyonu kullanılmalıdır.
Matematiksel İşlemler
C++ dilinde toplama, çıkarma, çarpma ve bölme işlemleri için ilgili operatörler kullanılmaktadır.
İşlemler tam sayı (int) yerine ondalıklı sayı (double) ile yapılabilir.
Kalan bulma işlemi '%' operatörü ile gerçekleştirilir.
Koşullu İfadeler
Koşullu ifadeler ile kullanıcıların reşit olup olmadıkları kontrol edilebilir.
Bu işlemler için 'if' ve 'else' ifadeleri kullanılır.
Mantıksal operatörler 've' ve 'veya' ile birden fazla koşul kontrol edilebilir.
Döngüler
Döngüler, tekrarlı işlemler yapmak için kullanılır.
Çok sayıda ardışık sayıyı yazdırmak için 'while' döngüsü tercih edilir.
'while' döngüsü bir koşul sağlandığı sürece çalışmaya devam eder.
C++ Dersleri - 1 Saatte Tamamen C++ Öğren!
C++ Dersleri - 1 Saatte Tamamen C++ Öğren!