C++ ile programlamak ister misiniz? Öğrenmenin en iyi yolu örneklere dikkat etmektir. Bir C++ programının yapısı hakkında bilgi edinmek için temel C++ programlama şemasına bakın, ardından kendiniz basit bir program oluşturun.
Adım
Adım 1. Derleyiciyi ve/veya IDE'yi kurun
Üç iyi seçenek, GCC veya bilgisayarınızda Windows, Visual Studio Express Edition veya Dev-C++ çalıştırıyorsa.
Adım 2. Bazı örnek programları deneyin
Aşağıdaki kodu kopyalayıp bir metin/kod düzenleyiciye yapıştırın:
Bu basit program tarafından sağlanmaktadır Bjarne Stroustrup (C++ geliştiricisi) derleyicinizi kontrol etmek için:
#include
İki sayı toplamanın sonucunu bulan program:
Adım 3. Bu dosyayı programı yansıtan bir ada sahip bir.cpp dosyası olarak kaydedin
Kafanız karışmasın, C++ dosyaları için başka birçok uzantı var, birini seçin (örn. *.cc, *.cxx, *.c++, *.cp).
TALİMATLAR': Kayıt Türü seçeneği belirirse: {"Tüm Dosyalar"ı seçin}
Adım 4. Derleyin
Linux kullanıcıları ve gcc derleyicisi için şunu kullanın: Komut: g++ sum.cpp. Windows kullanıcıları, aşağıdakiler gibi herhangi bir C++ derleyicisini kullanabilir: MS Görsel C++, Dev-C++ veya başka bir seçim programı.
Adım 5. Programı çalıştırın
Linux kullanıcıları ve gcc derleyicisi için
Komut:./a.out (a.out, program derlemesinden sonra derleyici tarafından oluşturulan yürütülebilir dosyadır.)
İpuçları
- cin.ignore(), programın zamanından önce bitmesini önler ve pencereyi anında kapatır (siz görmeden önce)! Programı sonlandırmak istiyorsanız herhangi bir tuşa basın. cin.get() benzer şekilde çalışır.
- Tüm yorumlardan önce // ekleyin.
- Denemekten korkma!
- C++ ile programlama hakkında daha fazla ayrıntı için cplusplus.com adresini ziyaret edin.
- ISO standartlarıyla C++ programlamayı öğrenin.
Uyarı
- "int" değişkenlerinden birine alfabetik bir değer girmeye çalışırsanız programınız çökecektir. Hata işleme olmadığı için programınız değeri değiştiremez. Bir dize kullanmak veya bir istisna atmak en iyisidir.
- Dev-C++'dan mümkün olduğunca kaçının çünkü bu yazılımda birçok hata var, derleyici güncel değil ve 2005'ten beri güncellenmedi.
- Asla süresi dolmuş kodu kullanmayın.